分页控件和表之间的填充

时间:2015-02-04 12:24:07

标签: java javafx

我有一个带有分页控件的JavaFX表,我在其上应用了填充。

pagination.setPadding(new Insets(5, 5, 0, 5));

screenshot

我添加了填充,但在这种情况下,分页控件和表格彼此非常接近。我如何在它们之间添加一些空间?

1 个答案:

答案 0 :(得分:1)

我只是尝试过,这很奇怪,这不起作用。快速解决方案/解决方法是将TableView和Pagination放入VBox并添加间距。

像这样:

    public class Main extends Application {
    @Override
    public void start(Stage primaryStage) {
        try {

            TableView tv = new TableView();
            Pagination pg = new Pagination();

            VBox root = new VBox();
            root.setSpacing(10);
            root.getChildren().addAll( tv, pg);

            Scene scene = new Scene(root,400,400);
            primaryStage.setScene(scene);
            primaryStage.show();

        } catch(Exception e) {
            e.printStackTrace();
        }
    }

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