我試着用這個方法來打印顯示具有標籤「就是它」,我不想使用彈出類如何顯示彈出,而我在初級階段
public void showStage(Stage Owner){
HBox hBox = new HBox();
hBox.getChildren().add(new Label("THAT'S IT"));
Scene sc = new Scene(hBox);
Stage popup = new Stage();
popup.setScene(sc);
popup.setWidth(400);
popup.setHeight(100);
popup.initOwner(owner);
popup.initModality(Modality.WINDOW_MODAL);
popup.show();
}
一個彈出
,然後我打電話從一開始的方法
public void start(Stage primaryStage) {
Label lb = new Label();
btn.setText("Say 'Hello World'");
btn.setOnAction(e->{
lb.setText("hello everyone");showStage(primaryStage);
});
的showStage()
方法,但該代碼的輸出:
('階段Owner' - >'舞臺owner' ),我無法重現此問題。由於答案中的信息不足以重現,或者它是一個簡單的錯字,因此投票表示接近主題。 – fabian