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);
}
Note: Avoir deux fichiers FXML Frontpage.fxml
et ConnectedPage.fxml
avec un contrôleur projectxController
i.e. code ci-dessusComment faire pour modifier le texte de l'étiquette de FXML chargé
Frontpage.fxml
a un bouton qui chargeconnectedPage.fxml
.Connectedpage.fxml
a une étiquette
Maintenant, je veux mettre le texte d'étiquette après connectedpage.fxml
est chargé
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();
}
Qu'avez-vous déjà essayé? –
J'ai essayé avec label.setText ("ABC"); mais cela donne l'exception –
Les exceptions sont lancées pour être fixées ^^ alors pouvez-vous nous en donner les détails? – azro