Как сделать так, чтобы один столбец в 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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