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);
}
Hinweis: Mit zwei fxml Dateien Frontpage.fxml
und ConnectedPage.fxml
mit einem Controller projectxController
d.h obenWie Beschriftungstext aus geladener fxml ändern
Frontpage.fxml
hat eine Schaltfläche, dieconnectedPage.fxml
geladen werden.Connectedpage.fxml
hat ein Etikett
Jetzt habe ich das Label Text festlegen möchten nach 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();
}
Was haben Sie bisher versucht? –
Ich versuchte mit label.setText ("ABC"); aber das gibt Ausnahme –
Ausnahme werden gestartet, um behoben werden ^^ so können Sie uns die Details geben? – azro