JavaFX & Scene Builderで、コンソールにテキストを表示する単一のボタンを取得しようとしています (機能していることを確認するためだけに) が、応答しません。なぜ発砲しないのか、私にはわかりません。ボタンの ID はfx:id="testButton
です。
public class Main extends Application
{
@FXML // fx:id=testButton
final Button testButton = new Button("Test");
private void actionListeners()
{
testButton.setOnAction(new EventHandler<ActionEvent>()
{
@Override
public void handle(ActionEvent event)
{
System.out.println("Working");
}
});
}
@Override
public void start(Stage primaryStage) throws IOException
{
Parent page = FXMLLoader.load(Main.class.getResource("TestFXML.fxml"));
Scene scene = new Scene(page);
primaryStage.setScene(scene);
primaryStage.setTitle("Testing");
primaryStage.show();
actionListeners();
}
public static void main(String[] args)
{
launch(args);
}