Таблица свойств в Java - PullRequest
       11

Таблица свойств в Java

3 голосов
/ 15 марта 2011

Мне нужна таблица, которая отображает свойства и позволяет изменять их значения.Аналогично окнам свойств Netbeans для редактора графического интерфейса.Кто-нибудь знает какие-либо существующие классы или библиотеки.Я бы не хотел изобретать колесо на этом.

Редактировать:

Нечто подобное, что позволяет использовать разделители на разные группы, JCombos и JButton.

Спасибо

Ответы [ 7 ]

1 голос
/ 17 марта 2011

Таблица в NetBeans является PropertySheetView (или аналогичной) и является частью платформы NetBeans ( PropertySheetView JavaDoc ). Этот класс также можно использовать в автономном приложении Swing, включив необходимые модули NetBeans в качестве jar-файлов в classpath ( Обнаружено это с небольшим поиском ).

1 голос
/ 15 марта 2011

Я бы порекомендовал JTable и менеджер компоновки gridbag.

0 голосов
/ 08 декабря 2011

Я бы рекомендовал взглянуть на SwingX JXTreeTable. Я использовал его в приложении, чтобы создать очень похожий вид.

Пример скриншота, который я нашел в Интернете ( здесь ), чтобы проиллюстрировать это

JXTreeTable screenshot

0 голосов
/ 08 декабря 2011

Для дальнейшего использования

Я успешно использую PropertySheetPanel l2prof-common. Документация не такая хорошая, а API не такой чистый, но работает, и вид приятный

Официальный сайт http://www.l2fprod.com/common/

Но ссылка на скачивание не работает; Я сам скомпилировал JAR-файл правильной таблицы, но вы можете получить всю библиотеку из http://www.astrogrid.org/maven/l2fprod/jars/

Библиотека удваивается как демонстрационная версия, если вы выполняете jar, и в ней также есть код

Этот другой вопрос мне показался полезным Имеет com.l2fprod.common.propertysheet.PropertySheetPanel Для отображения составного класса

0 голосов
/ 15 марта 2011

JIDE Soft имеет ряд компонентов, некоторые из которых являются OpenSource, посмотрите, нет ли у вас нужного.

0 голосов
/ 15 марта 2011

Вы можете использовать класс JTable ; которая должна обеспечить необходимую базу.

0 голосов
/ 15 марта 2011

JTable может использоваться для отображения таблицы со значениями и позволяет пользователю редактировать значение из столбцов, которые вы включили для него.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...