Я хочу, чтобы при нажатии кнопки появится всплывающее окно с элементом tableview, и кто-нибудь скажет мне, как это сделать.Всплывающее окно с табличным представлением в JavaFX 2.0
Заранее спасибо
Я хочу, чтобы при нажатии кнопки появится всплывающее окно с элементом tableview, и кто-нибудь скажет мне, как это сделать.Всплывающее окно с табличным представлением в JavaFX 2.0
Заранее спасибо
Какой всплывающем окне вам нужно? Реализовано с использованием нового элемента управления Stage
или Popup
? JavaFX имеет элемент управления Popup, читает об этом, чтобы увидеть, соответствует ли он вашим потребностям. Точкой входа для версии Stage может быть Dialog with CLOSE button.
Это код для простого всплывающего окна в 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();
}
}
Я хочу использовать с помощью всплывающего контроля. Просто на время я реализовал это как этап, но его не выглядел очень круто. так что если вы можете помочь мне с помощью всплывающего контроля. Это поможет. –