こんにちは、私は少しJavaの新しいです。オブジェクトを作成するボタンを作成する方法は?
私は公共のクラスのインスタンス
String name;
String number;
public Instance(String instanceName, String instanceNumber){
name=instanceName;
number=instanceNumber;
}
といくつかの値が含まれてMyClassクラスを持っています。そこテキストフィールドのnitextとni1textとボタンnibutton私は新しいインスタンスを作成するために使用したい
Button nibutton = new Button("Add");
nibutton.setOnAction((ae)->
Instance nitext.getText()=new Instance(nitext.getText(), ni1text.getText())
);
オブジェクトがあり、それが働いていません。手動で、インスタンスblabla = new Instance [...]を使用すると、すべて正常に動作します。
どのように見えるのですか?助けのための THX
編集:私はアクションリスナーを追加しましたOK
。
nibutton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
Instance nitext.getText()=new Instance(nitext.getText(), nc1text.getText();)
}
});
しかし、^が "。"、 ";"と表示されていると、3つの "不正な開始式"そして、 ")"
Javaで動的変数名を使用することはできません。ソースコードを書いている間にそれらの名前を付ける必要があります。 'nitext.getText()'を適切な変数名、例えば 'instance'などに置き換えます。 – ItachiUchiha
unfortunatelly not working:/ – Sheb
あなたは何をしましたか? – ItachiUchiha