java - 分页控件和表格之间的填充

标签 java javafx

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

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

screenshot

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

最佳答案

我刚刚尝试过,奇怪的是这不起作用。一个快速的解决方案/解决方法是将 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);
    }
}

关于java - 分页控件和表格之间的填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28321309/

相关文章:

java - 日期格式文本框

java - 出现在文件图标上的小问号表示的 eclipse 错误

java - 具有复杂枚举的优先级队列?

java - WebMethods8.2 中的 Axis2 WS 使用者

java - 将 ArrayList<> 转换为 TableView 的 ObservableList<>

css - 这是哪个 JavaFX CSS 属性?

java - 如何配置 MultipartResolver 以限制文件数量而不是大小?

java - 什么时候我们需要调用java.sql.Connection.rollback()?

string - 如何从 JavaFX 中的字符串加载 FXML

java - 如何向 ComboBoxTableCell 添加键盘编辑支持