powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Label.textProperty().bind не даёт добавить Label в GridPane JavaFX
2 сообщений из 2, страница 1 из 1
Label.textProperty().bind не даёт добавить Label в GridPane JavaFX
    #39671793
Tsyklop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть GridPane 2x10.

Добавляю элементы в сетку:

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
Task<Void> thread = new Task<Void>() {
    @Override
    protected Void call() throws Exception {
        return null;
    }
};

for(int i=0;i<10;i++) {
    Label labe11 = new Label("Thread");
    Label labe12 = new Label("0/910000");
    this.completeGrid.add(labe11, 0, i);
    this.completeGrid.add(labe12, 1, i);
    labe12.textProperty().bind(thread.messageProperty());
}
new Thread(thread).start();



labe11 добавляется нормально. Но вот labe12 не отображается. Если я убираю bind то все нормально.

Может подскажете?
...
Рейтинг: 0 / 0
Label.textProperty().bind не даёт добавить Label в GridPane JavaFX
    #39672266
Valery Shiskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tsyklop,

Вставьте System.out.println(thread.messageProperty()); перед bind строкой. Думаю, будет всегда null.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Label.textProperty().bind не даёт добавить Label в GridPane JavaFX
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]