【发布时间】:2014-12-19 01:05:44
【问题描述】:
我在 javafx 中进行介绍,我发现它非常有趣。但是我有一个我无法解决的问题。 在 Hello World 的最简单情况下,我不能像这样放置 @FXML public static var:
public class FXMLDocumentController implements Initializable
{
@FXML
public static Label label;
@FXML
private void handleButtonAction(ActionEvent event)
{
System.out.println("You clicked me!");
label.setText("Hello World!");
}
}
如果我将其更改为私有,它可以工作。 我想让这个 vars 公开的原因是因为我使用不同的控制器来处理不同的视图(在我的真实应用程序中),我想在他们之间进行通信。
PS:对不起我的英语不好
【问题讨论】:
标签: javafx javafx-8 scenebuilder netbeans-8