gpt4 book ai didi

java - Scene Builder 2.0 忽略 Controller

转载 作者:行者123 更新时间:2023-11-29 05:08:17 25 4
gpt4 key购买 nike

我按照这个例子:http://code.makery.ch/blog/javafx-8-event-handling-examples/

这是我的 Controller :

public class FXMLController implements Initializable {

@FXML // fx:id="myButton"
private Button myButton; // Value injected by FXMLLoader

@Override
public void initialize(URL url, ResourceBundle rb) {

}

@FXML
private void handleButtonAction(ActionEvent event) {
// Button was clicked, do something...
System.out.println("TEST");
}
}

之后,我用场景生成器打开 fxml 文件。在左下角 Controller 类定义正确。但是我没有为 ID 和事件处理程序自动完成。我的意思是我没有像该示例中的图像那样的任何下拉菜单。

enter image description here

我有一种感觉,SB 不解析我的 Controller ,只显示它来自 xml 文件的名称。如何解决?

最佳答案

仅当存在 Controller 和 fxml 时,下拉菜单 在 SceneBuilder 中的 controller textfield 和其他 event-handling textfields 旁边可见在同一文件夹中。

已经为他们打开了功能请求,请为他们投票。

关于java - Scene Builder 2.0 忽略 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29650222/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com