0
我有一個空標籤的FXML文件,名稱爲welcomeText。 這是我的程序的主場景,我想設置標籤文本爲這樣的:你好「用戶名」當我在Windows或Linux上啓動程序。JavaFx在場景中設置標籤文本打開
public class MainAdminController implements Initializable {
@FXML
private Label welcomeText;
final String username = System.getProperty("user.name");
@FXML
private void SetWelcome() {
welcomeText.setText("Hello " +username);
}
}
但它沒有顯示任何東西。任何想法如何在我打開場景時正確設置標籤?謝謝。
難道你不需要在'initialize()'方法中這麼做嗎?否則,你需要從某個地方顯式地調用'setWelcome()'。 –
是的,它的工作,謝謝 – DeluxeD