2012-01-11 3 views
1

Я довольно новичок в Java, и при создании приложения GUI я обнаружил, что мне нужен JList, который имеет заголовки столбцов, почти похожие на DataGridView на C#.Настроить JList

Итак: Как настроить элемент управления или создать элемент управления, позволяющий использовать такую ​​вещь? Я предполагаю, что самым простым способом было бы добавить метки в компонент каким-то образом. Каковы некоторые подходы, которые я могу предпринять?

+4

Я бы не использовал JList, но вместо этого использовал JTable, особенно если мне понадобилось несколько столбцов и заголовков. Даже если мне нужен только один столбец, JTable может выступать в качестве супер JList, предлагающего все, что есть у JList, а затем некоторые из них включают возможность использования редакторов ячеек в дополнение к средствам визуализации ячеек. –

+0

Прохладный! спасибо за головы: D – Ari

+0

Добро пожаловать. Удачи вам в Java! –

ответ

3

Как уже упоминалось в комментариях, вы, вероятно, захотите посмотреть на JTable вместо JList, если хотите заголовки. Поскольку вы попросили руководство, мы можем сделать все возможное, чтобы предоставить вам ссылку на Swing tutorials, в частности, JTable tutorial

Недостаток названия важнейших концепций работы с таблицами также не повредит. Как и некоторые другие компоненты Swing, у JTable есть вид и сторона модели. JTable представляет сторону вида и сторону модели TableModel. Представление модельных объектов в представлении обрабатывается TableCellRenderer

+0

Приветствия, спасибо много помощнику :) – Ari

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