Как сделать так, чтобы один столбец в TreeTableView заполнял все доступное пространство, но при этом отображал горизонтаJAVA

Программисты JAVA общаются здесь
Anonymous
Как сделать так, чтобы один столбец в TreeTableView заполнял все доступное пространство, но при этом отображал горизонта

Сообщение Anonymous »

У меня есть TreeTableView с одним столбцом. Я хочу, чтобы столбец заполнял все доступное пространство, но если содержимое шире таблицы, должна появиться горизонтальная полоса прокрутки.
Это мой код

Код: Выделить всё

public class TreeTableExample extends Application {

@Override
public void start(Stage stage) {
TreeItem root = new TreeItem("Root");
TreeItem parent = root;

for (int i = 1; i  new SimpleStringProperty(param.getValue().getValue()));
table.getColumns().add(column);

table.setColumnResizePolicy(TreeTableView.UNCONSTRAINED_RESIZE_POLICY);

VBox vbox = new VBox(table);
Scene scene = new Scene(vbox, 400, 400);
stage.setScene(scene);
stage.show();
}

public static void main(String[] args) {
launch();
}
}
И вот результат:
Изображение

Как видите, это не работает. Кто-нибудь может сказать, как это сделать?

Подробнее здесь: https://stackoverflow.com/questions/798 ... -but-still

Вернуться в «JAVA»