fxml ファイルがあり、その中に id = "startButton" のボタンがあり、次のようにコードで使用できるはずです。
@FXML
Button startButton;
startButton.addActionLisetner...
しかし、NetBeans は次のように述べています: 注釈型は、この種の宣言には適用できません
どうすればそれを修正できますか?
fxml ファイルがあり、その中に id = "startButton" のボタンがあり、次のようにコードで使用できるはずです。
@FXML
Button startButton;
startButton.addActionLisetner...
しかし、NetBeans は次のように述べています: 注釈型は、この種の宣言には適用できません
どうすればそれを修正できますか?
fxml ファイルで具体的に設定されている in のみ、およびそのクラスのフィールド@FXML
に対してのみ使用できます。Controller
これらのフィールドは、そのクラスのオブジェクトの作成中に自動的に初期化されるため、これが必要です。
public class MyController implements Initializable{
@FXML
Button startButton;
void initialize(java.net.URL location, java.util.ResourceBundle resources) {
startButton.addActionLisetner(...);
}
}