[英]Scene Builder 2.0 ignores controller
我按照這個例子: http : //code.makery.ch/blog/javafx-8-event-handling-examples/
這是我的控制器:
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文件。 在左下角,控制器類定義正確。 但是我沒有為ids和事件處理程序自動完成。 我的意思是我沒有像那個例子中的圖像那樣的下拉菜單。
我有一種感覺,SB不解析我的控制器只顯示其名稱來自xml文件。 怎么解決?
僅當控制器和fxml存在於同一文件夾中時,才會在controller textfield
和SceneBuilder中的其他event-handling textfields
旁邊顯示dropdown
。
已經為他們打開了功能請求,請投票給他們。
只需簡單地完成以下步驟即可
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.