Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/348.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaFX TableView“显示列”按钮与右侧的列标题重叠_Java_Css_Javafx_Fxml_Xmltable - Fatal编程技术网

JavaFX TableView“显示列”按钮与右侧的列标题重叠

JavaFX TableView“显示列”按钮与右侧的列标题重叠,java,css,javafx,fxml,xmltable,Java,Css,Javafx,Fxml,Xmltable,JavaFXTableView出现了一个小问题,右上角的按钮,如果启用,它将与最右边的列标题重叠 我不会对表应用任何css 以下是FXML: <TableView fx:id="serverTable" maxHeight="1.7976931348623157E308" maxWidth="1.7976931348623157E308" minHeight="-Infinity" minWidth="-Infinity" prefHeight="100.0" tableMenu

JavaFX
TableView
出现了一个小问题,右上角的按钮,如果启用,它将与最右边的列标题重叠

我不会对表应用任何css

以下是FXML:

<TableView fx:id="serverTable" maxHeight="1.7976931348623157E308" maxWidth="1.7976931348623157E308" minHeight="-Infinity"
    minWidth="-Infinity" prefHeight="100.0" tableMenuButtonVisible="true" VBox.vgrow="ALWAYS">
    <columns>
        <TableColumn fx:id="columnHostname" sortable="true" text="Hostname"/>
        <TableColumn fx:id="columnPlayers" maxWidth="66.0" minWidth="66.0" sortable="true" text="Players"/>
        <TableColumn fx:id="columnMode" minWidth="80.0" sortable="true" text="Mode"/>
        <TableColumn fx:id="columnLanguage" minWidth="80.0" sortable="true" text="Language"/>
        <TableColumn maxWidth="65.0" minWidth="65.0" sortable="true" text="Version"/>
    </columns>
    <columnResizePolicy>
        <TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
    </columnResizePolicy>
</TableView>

移除不相关的零件(工厂等)

不管怎么说,我对单个单元格的大小有点纠结,调整大小也很奇怪,可能是因为我正在设置的大小? 我已经试过了,但没能把桌子摆好


加载后调整TableView的大小会使单元格的大小更加正确,例如,按钮不再与非常正确的列标题重叠

为什么
TableColumn
名称不与单元格对齐?请在您的问题中包含一个显示您描述的问题的示例。这似乎是您对自定义行或单元格工厂做了一些奇怪的操作,或者您遇到了一个罕见的渲染/布局错误。在任何情况下,a都会非常有用。为什么
TableColumn
名称不与单元格对齐?请在您的问题中包含一个显示您描述的问题的示例。这似乎是您对自定义行或单元格工厂做了一些奇怪的操作,或者您遇到了一个罕见的渲染/布局错误。无论如何,a将非常有用。