2015-07-29 3 views
0

Я хочу построить таблицу, с некоторыми элементами, и для каждого элемента я хочу иметь свой собственный radioButton. но вход динамический. поэтому размер таблицы является динамическим, а «ActionCommand» для каждого radioButton является динамическим. Каков наилучший способ сделать это?Как создать таблицу элементов и ее радиоуправление с динамическим размером?

Единственный способ, которым я знаю, - это просто сделать динамический список radioButtons и инициализировать его динамически с именами элементов.

спасибо

+0

[Как использовать Таблицы] (http://docs.oracle.com/javase/tutorial/uiswing/components/table.html) – MadProgrammer

ответ

0

Зависит от того, что вы хотите делать после? Вы должны дать более подробную информацию ...

  • Если это для печати, вы посмотрите о JTable (или более мощный JXTable), который может обрабатывать данные с конкретной моделью (модель, в которой вы должны определить) может , Не забудьте установить команду действия для каждого переключателя перед добавлением в таблицу. Вам нужно будет потратить время, чтобы прочитать документ об этом, но с некоторыми тестами он дает очень хороший результат!
  • Else, да, просто карта с именем элемента и переключателем.
+0

Я хочу Diplay некоторые данные (динамические данные) для пользователя, и пусть он выбирает некоторые предметы. а затем просто сохраните его варианты в моей базе данных. –

+0

Итак, использование JTable или JXTable - это то, что вам нужно :) Взгляните на примеры документов и кода, он позволяет много действий, таких как выбор, фильтрация, отображение списка объектов. – Aeldred

Смежные вопросы