powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Как добавить данные в таблицу
4 сообщений из 4, страница 1 из 1
Как добавить данные в таблицу
    #39320781
ranger1sto
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
я создал
Grid grid = new Grid();

grid.addColumn("name", String.class);
grid.addColumn("born", Integer.class);
grid.addRow("уууууу", 1111);
grid.addRow("кккккккк ", 2222);
grid.addRow("уууууу2 ", 3333);
grid.setSelectionMode(Grid.SelectionMode.MULTI);

layout.addComponent(grid);

Button buttonHabrahabr = new Button("Добавить");
buttonHabrahabr.setStyleName(ValoTheme.BUTTON_DANGER);
layout.addComponent(buttonHabrahabr);

buttonHabrahabr.addClickListener((Button.ClickListener) clickEvent -> {


});
}
}


хочу чтобы при нажатии кнопки "добавить" добавились данные в таблицу (grid)

до этого я создаю два поля где буду вести данные
final TextField tableName = new TextField("Enter table name");
tableName.setWidth("300px");
tableName.setRequired(true);

tableName.addValueChangeListener(event -> {
String value = (String) event.getProperty().getValue();
Notification.show("Value is: " + value);
});
tableName.setImmediate(true);

final TextField authorName = new TextField("Enter author name");
authorName.setWidth("300px");
authorName.setRequired(true);

authorName.addValueChangeListener(event -> {
String authorNameValue = (String) event.getProperty().getValue();
Notification.show("Value is: " + authorNameValue);
});
authorName.setImmediate(true);

layout.addComponent(tableName);
layout.addComponent(authorName);


помогите люди добрые
...
Рейтинг: 0 / 0
Как добавить данные в таблицу
    #39320799
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И ни слова про Vaadin. Объясните что не получается? Ссылаться на текстовые поля из слушателя кнопки потому что поля объявлены после слушателя? Или не получается вызвать метод addRow?
...
Рейтинг: 0 / 0
Как добавить данные в таблицу
    #39320819
ranger1sto
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,
а как добавить функцию addRow?
я просто новичок в этом
grid.addRow()?
...
Рейтинг: 0 / 0
Как добавить данные в таблицу
    #39320854
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ranger1stoBlazkowicz,
а как добавить функцию addRow?
я просто новичок в этом
grid.addRow()?
Новичок в лабораторных? Если нет, тогда с чего попроще надо было начать.

Код: java
1.
2.
3.
buttonHabrahabr.addClickListener((Button.ClickListener) clickEvent -> { 
     grid.addRow(nameField.getText(), Integer.parseInt(bornField.getText()));
});
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Как добавить данные в таблицу
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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