Я работаю над простым пользовательским интерфейсом для информации о базе данных с JavaFX.При использовании TableView горизонтальная полоса прокрутки не отображается, но это ожидается.В прошлом я никогда не сталкивался с такой проблемой.
Как видно на рисунке, столбец C2 обрезан.
Мои версии программного обеспечения:
Компьютер Linux 4.18.0-0.bpo.1-amd64 # 1 SMP Debian 4.18.6-1 ~ bpo9 + 1 (2018-09-13) x86_64GNU / Linux
Java-версия "1.8.0_201"
Java (TM) SE Runtime Environment (сборка 1.8.0_201-b09)
Java HotSpot (TM) 64-разрядная серверная виртуальная машина (сборка 25.201-b09, смешанный режим)
код:
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<TableView maxHeight="-1.0" maxWidth="-1.0" tableMenuButtonVisible="true" xmlns="http://javafx.com/javafx/10.0.1" xmlns:fx="http://javafx.com/fxml/1">
<columns>
<TableColumn maxWidth="400" minWidth="300.0" prefWidth="-1.0" text="C1" />
<TableColumn maxWidth="400" minWidth="300.0" prefWidth="-1.0" text="C2" />
</columns>
</TableView>