Выполните одно из нескольких действий с одной кнопкой

Я пытаюсь сделать то, что кажется простым действием, В строке меню Edit У меня есть 3 пункта меню: Update, Delete, а также Add,

Первое, когда я нажимаю на любую строку моего jtable данные отправляются в соответствующие текстовые поля: Nametxt, Codetxt, а также Activetxt, Все они отключены, а также кнопка с именем AcceptBtn

Когда я выбираю вариант Update текстовые поля включены, поэтому я могу редактировать данные в них, Edit опция в строке меню отключается и AcceptBtn Таким образом, я могу изменить информацию в текстовых полях и обновить таблицу. после нажатия кнопки все текстовые поля и сама кнопка отключаются и Edit Опция снова включается.

Для Delete Опция работает вроде как с той же разницей, что текстовые поля не включаются, только кнопка активируется, и для этого я хочу открыть диалоговое окно и спросить, уверен ли я, что хочу удалить пользователя.

И для последнего я просто устанавливаю текстовые поля пустыми, я нажимаю add Я могу добавить информацию в таблицу и, конечно же, после нажатия кнопки Edit включен конец все остальное отключено.

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

0 ответов

Другие вопросы по тегам