一尘不染

JavaFX中的fx:id和id:有什么区别?

java

也许是一个真正的新手问题。

通过阅读以下教程,我将开始使用Scene Builder在FMXL应用程序中学习JavaFX:

http://docs.oracle.com/javase/8/javafx/get-started-tutorial/fxml_tutorial.htm

因此,一旦我应用了一些更改,就会出现有关这2个ID的问题…我可能已经错过或混淆了一些关于它们的信息…

谁能告诉我在哪种情况下使用了它们?


阅读 1385

收藏
2020-03-01

共1个答案

一尘不染

id例如,你用于为Component 设置CSS ID,<Text id="welcome-text" .../>并且在样式表中有类似的内容,#welcome-text { font-size: 16pt; }因此这将应用于你的Text。

fx:id如果要在Controller类中使用Components并用对其进行注释,则使用@FXML Text myWelcomeText

2020-03-01