私はそのクラスにFXMLファイルを持つRestaurantというクラスを持っています。私はボタンを押すとテーブルという別のウィンドウを開き、FXMLファイルも持っています。テーブルウィンドウ内の最小化ボタン。別のクラスにボタンを追加するには
テーブルの最小化ボタンを押すと、新しいボタンがレストランウィンドウに追加されます。
しかし、null例外が発生しています。 誰かが私を助けてこれを解決できますか?
これは私の最小化ボタンのコードです:
@FXML
public void minimiza(ActionEvent event) {
Button Tables = new Button("Mesas");
try {
Stage mesa = (Stage) ((Button) event.getSource()).getScene().getWindow();
mesa.setIconified(true);
FXMLLoader loader = new FXMLLoader();
RestauranteController controle = loader.getController();
controle.adicionaBotao(Tables);
} catch (Exception e) {
System.out.println("Not working " + e.getMessage());
}
}
それはうまくいった!ありがとうFabian –