У меня есть 2 кнопки. Один - «добавить». Другой - «отменить». В действии кнопки отмены я хочу написать, что до тех пор, пока метод добавления не будет вызван, эта кнопка ничего не делает. Как я могу это сделать?Установка кнопки
1
A
ответ
5
Отключить кнопку отмены. Затем в приложении добавления действия активируйте кнопку отмены.
JButton add = new JButton("Add");
JButton cancel = new JButton("Cancel");
cancel.setEnabled(false);
// Then something along these lines...
add.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
cancel.setEnabled(true);
}
});
Примечание: Я не использовал свинг в то время, так что мой синтаксис может быть выключен ...
0
При инициализации приложения, вы могли бы назвать setEnabled(false)
на ваш отменить JButton
. Затем в вашем обработчике для вашего добавления JButton
вы можете позвонить setEnabled(true)
об отмене JButton
. Вот demo from Sun's Swing Tutorial for disabling/enabling JButtons (исходный код доступен по ссылке).
Смежные вопросы
- 1. Установка кнопки радио boostrap
- 2. Установка размера кнопки
- 3. Установка кнопки постоянно включена
- 4. Установка кнопки ID программно
- 5. Android: Установка размера кнопки
- 6. Установка тега кнопки с переменной
- 7. Установка кнопки onclick и прослушивателя
- 8. Установка максимального количества нажатой кнопки
- 9. Установка местоположения кнопки на окне
- 10. Программируемая установка кнопки UINavigation Bar
- 11. Установка выбранной по умолчанию кнопки
- 12. Установка подтверждения при нажатии кнопки
- 13. Установка ширины кнопки в android
- 14. Установка кнопки удаления на Javascript
- 15. Установка кнопки infront другого вида
- 16. Установка значка кнопки в C#
- 17. Установка метки-значок кнопки бумаги
- 18. Динамическая установка идентификатора кнопки в js
- 19. Установка кнопки «active» не работает в AngularJS
- 20. Установка позиции до нажатия кнопки Libgdx
- 21. Установка значение кнопки радио в ввода текста
- 22. Установка кнопки по умолчанию Enter - Главная страница
- 23. Установка значения кнопки радио на NSButtonCell
- 24. установка события onclick для динамически добавленной кнопки?
- 25. Установка значения переменной сеанса при нажатии кнопки
- 26. Принудительная установка Android останавливается при нажатии кнопки
- 27. Установка кнопки «Назад» в навигационном контроллере
- 28. Установка кнопки Назад Название в NavigationController
- 29. Установка кнопки по умолчанию в asp.net 2.0
- 30. установка непрозрачности кнопки изображения в коде позади
Большое спасибо, я получаю это [:-)] – Johanna