也许是一个真正的新手问题。
通过阅读以下教程,我将开始使用Scene Builder在FMXL应用程序中学习JavaFX:
http://docs.oracle.com/javase/8/javafx/get-started-tutorial/fxml_tutorial.htm
因此,一旦我应用了一些更改,就会出现有关这2个ID的问题…我可能已经错过或混淆了一些关于它们的信息…
谁能告诉我在哪种情况下使用了它们?
id例如,你用于为Component 设置CSS ID,<Text id="welcome-text" .../>并且在样式表中有类似的内容,#welcome-text { font-size: 16pt; }因此这将应用于你的Text。
Component
CSS ID,<Text id="welcome-text" .../>
#welcome-text { font-size: 16pt; }
fx:id如果要在Controller类中使用Components并用对其进行注释,则使用@FXML Text myWelcomeText。
fx:id
Controller
Components
@FXML Text myWelcomeText