JavaFX repeated@FXML标记解决方案
我现在正在为一个学校项目尝试JavaFX。虽然这对我来说并不是一个真正的问题,但有时在每次声明之前总是放@FXML标记会让我感到恼火,比如:JavaFX repeated@FXML标记解决方案,java,javafx,fxml,Java,Javafx,Fxml,我现在正在为一个学校项目尝试JavaFX。虽然这对我来说并不是一个真正的问题,但有时在每次声明之前总是放@FXML标记会让我感到恼火,比如: @FXML ListView accountsList; @FXML ListView videosList; @FXML ListView quizItems; @FXML Label account_name; @FXML Label account_quiz; @FXML Label video_title; @FXML Label video_de
@FXML ListView accountsList;
@FXML ListView videosList;
@FXML ListView quizItems;
@FXML Label account_name;
@FXML Label account_quiz;
@FXML Label video_title;
@FXML Label video_desc;
@FXML Label item_a;
@FXML Label item_b;
@FXML Label item_c;
@FXML Label item_question;
为什么我不能这样做
@FXML Label lbl1, lbl2, lbl3; // only lbl3 works, but the others not
// (lbl1, lbl2 is not detected in JavaFX SceneBuilder)
。。。或者正确的方法是什么?谢谢,请原谅我的英语语法。:) 在javafx中,如果在fxml文件中创建任何控件(label、buton等),则需要在使用@fxml之前放置它。。因为@fxml显示变量在fxml处初始化 一个更好的方法是不要写这个。你已经在使用场景生成器了。 现在按照这个步骤
它减少了您的时间您可以使用它,它有自己的FXML加载器,完全不需要@FXML控制器标记(注意,它在Ruby而不是Java上工作)。谢谢。我以后会试试的。。。但在此期间,我将首先掌握JavaFX