0
public class ProjectxController implements Initializable {
@FXML
private AnchorPane LandingPane;
@Override
public void initialize(URL url, ResourceBundle rb) {
// TODO
}
@FXML
private void onLoad(ActionEvent event) throws IOException{
pane = FXMLLoader.load(getClass().getResource("connectedPage.fxml"));
LandingPane.getChildren().setAll(pane);
}
注意更改標籤文本:有兩個FXML文件Frontpage.fxml
和ConnectedPage.fxml
一個控制器projectxController
即上述如何從加載FXML
Frontpage.fxml
編碼有一個按鈕,可以加載connectedPage.fxml
。Connectedpage.fxml
有一個標籤
現在我想設置標籤文本connectedpage.fxml
加載
public class ProjectX extends Application {
@Override
public void start(Stage stage) throws Exception {
Parent root = FXMLLoader.load(getClass().getResource("FrontPage.fxml"));
Scene scene = new Scene(root);
stage.setScene(scene);
stage.setResizable(false);
stage.show();
}
到目前爲止您嘗試過什麼? –
我試着用label.setText(「ABC」);但是這是例外 –
例外被啓動是固定^^所以你能給我們的細節嗎? – azro