Выполните одно из нескольких действий с одной кнопкой
Я пытаюсь сделать то, что кажется простым действием, В строке меню Edit
У меня есть 3 пункта меню: Update
, Delete
, а также Add
,
Первое, когда я нажимаю на любую строку моего jtable
данные отправляются в соответствующие текстовые поля: Nametxt
, Codetxt
, а также Activetxt
, Все они отключены, а также кнопка с именем AcceptBtn
Когда я выбираю вариант Update
текстовые поля включены, поэтому я могу редактировать данные в них, Edit
опция в строке меню отключается и AcceptBtn
Таким образом, я могу изменить информацию в текстовых полях и обновить таблицу. после нажатия кнопки все текстовые поля и сама кнопка отключаются и Edit
Опция снова включается.
Для Delete
Опция работает вроде как с той же разницей, что текстовые поля не включаются, только кнопка активируется, и для этого я хочу открыть диалоговое окно и спросить, уверен ли я, что хочу удалить пользователя.
И для последнего я просто устанавливаю текстовые поля пустыми, я нажимаю add
Я могу добавить информацию в таблицу и, конечно же, после нажатия кнопки Edit
включен конец все остальное отключено.
Еще одна вещь, которую я не нашел, как заставить это работать, - то, что, пока я делаю любое из этих действий, я не хочу, чтобы информация помещалась в текстовое поле, если я нажимаю на таблицу. Мне было интересно, смогу ли я сделать это, имея чехол для кнопки.