Создание интерфейсной (Java) пользовательской интерактивной таблицы с использованием MySQL в качестве back-end - PullRequest
3 голосов
/ 18 июля 2011

Я студент, интересуюсь программированием на Java.Сейчас я пытаюсь создать пользовательскую интерактивную форму.

До сих пор я создал вид формы, используя компоненты Swing, JLable, JTextfield, куда пользователь вводит данные.JButtons, 'new' 'save' 'delete' 'edit', которая прослушивает действия пользователя через ActionListner.

Таблица, которая «расширяет» AbstractTableModel.Значения таблицы являются значениями ResultSet.Я использовал MySQL подключения.

Таблица отображается.Теперь пользователь может добавить в него новую строку, используя кнопки «Создать» и «Сохранить».Пожалуйста, посмотрите это

enter image description here

Моя проблема в том, что мне нужны соответствующие текстовые поля для отображения соответствующей строки, выбранной пользователем в отображаемой таблице, чтобы «редактировать» и «удалять» было быпользователь интерактивный.пользователи могут выбирать строку таблицы.Нужна помощь.

Извините, если возникла ошибка в формате и языке моего вопроса.Спасибо!

Ответы [ 2 ]

1 голос
/ 18 июля 2011

Как обсуждено в Как использовать таблицы , JTable предоставит редактор по умолчанию для любой ячейки в TableModel, который возвращает значение true из isCellEditable(). Просто дважды щелкните по ячейке. См. Также Выбор пользователя для получения дополнительной информации о прослушивателях выбора.

1 голос
/ 18 июля 2011

в событии выбора строки, заполните значения текстовых полей таблицами выбранных значений строки.

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