Ich bin ein Neuling in JavaFX. Ich machte eine FX-Anwendung, die eine home und eine andere jfxml-Datei hat.Wie setze ich die Deckkraft von Pane zurück?
Dies ist HomeContoler.java Datei für offene anderen jfxmlfile
@FXML
public void actionIngredencesReg(ActionEvent event) {
try {
mainHome.setOpacity(0.2);
FXMLLoader fxmlLoader = new FXMLLoader(getClass().getResource("Ingrdences.fxml"));
Parent root1 = (Parent) fxmlLoader.load();
Stage stage = new Stage();
stage.initModality(Modality.APPLICATION_MODAL);
stage.initStyle(StageStyle.UNDECORATED);
Scene scene = new Scene(root1);
stage.setScene(scene);
stage.show();
// mainHome.setOpacity(1);
} catch (Exception e) {
e.printStackTrace();
}
}
, wenn ich auf die Menüoptionen klicken, werden Werke mag
dies die enge Code von Ingredients.fxml Datei
@FXML
Label close_label;
Dies ist ein Etikett, hier in Aktion
@Override
public void initialize(URL url, ResourceBundle rb) {
close_label.setOnMouseClicked(e -> {
//this is code for close only science
Stage stage = (Stage) close_label.getScene().getWindow();
stage.close();
});
}
aber nach dem Schließen Ingredients.fxml Datei home.fxml Datei wie diese sein [dies nicht für mich benötigt wird] [4]
I home.fxml Datei wie diese as like this after closing the ingredient.fxml
konvertieren möchten i will setOpcaity von home.fxml Datei in 1 nach dem schließen der Datei ingredient.fxml
mir jemand es zu beheben helfen kann ...
Was ist die Stufe dieses obigen Codes, ingredient.fxml oder Home.fxml? –
Danke für die Hilfe. –
Seine Werke Für mich James_D vielen Dank ......... –