gpt4 book ai didi

javafx-2 - JavaFX 2.0 中带有 TableView 的弹出窗口

转载 作者:行者123 更新时间:2023-12-02 05:38:14 24 4
gpt4 key购买 nike

我想单击一个按钮,使弹出窗口出现,其中包含一个 tableview 元素。谁能告诉我怎么做?

提前致谢。

最佳答案

这是 JavaFX 中简单弹出窗口的代码。希望这会有所帮助。

public class PopupExample extends Application {

public static void main(String[] args) {
launch(args);
}

@Override
public void start(final Stage primaryStage) {
primaryStage.setTitle("Popup Example");
final Popup popup = new Popup();
popup.setX(300);
popup.setY(200);
popup.getContent().addAll(new Circle(25, 25, 50, Color.AQUAMARINE));

Button show = new Button("Show");
show.setOnAction(new EventHandler<ActionEvent>() {
@Override
public void handle(ActionEvent event) {
popup.show(primaryStage);
}
});

Button hide = new Button("Hide");
hide.setOnAction(new EventHandler<ActionEvent>() {
@Override
public void handle(ActionEvent event) {
popup.hide();
}
});

HBox layout = new HBox(10);
layout.setStyle("-fx-background-color: cornsilk; -fx-padding: 10;");
layout.getChildren().addAll(show, hide);
primaryStage.setScene(new Scene(layout));
primaryStage.show();
}
}

关于javafx-2 - JavaFX 2.0 中带有 TableView 的弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10527895/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com