Я использовал метод showConfirmDialog из JOptionPane с параметрами: YES_NO_CANCEL. Как я могу получить доступ и отключить NO_BUTTON, если условие истинно? Спасибо!Отключить NO_BUTTON от JOptionPane Java, если условие истинно
0
A
ответ
0
Насколько я знаю, это невозможно без переопределения JOptionPane
.
Попробуйте найти swinglabs
или jGoodies
библиотеки для Java. Они имеют встроенный тип для того, что вам нужно.
+0
и если я переопределяю JOptionPane, как я могу это сделать? спасибо –
2
Почему бы просто не показать диалог другого типа, если указанное условие истинно?
if(canCancel)
{
JOptionPane.showConfirmDialog(" blah blah blah ");
}
else
{
JOptionPane.showMessageDialog(" blah blah blah ");
}
Смежные вопросы
- 1. Скопируйте файл, если условие истинно
- 2. Отправить форму, если условие истинно
- 3. Merge Подсписок, если условие истинно
- 4. остановки код, если условие истинно
- 5. Если условие истинно, кнопка show
- 6. который условие истинно, если заявление
- 7. ServiceNow показать, если условие истинно
- 8. Отключить ссылку, если условие истинно в функции PHP
- 9. Запустите функцию Javascript, если условие истинно
- 10. Как начать For-Loop от Beginn если If-условие истинно
- 11. Как создать новый объект, если условие истинно?
- 12. C++ создает несколько классов, если условие истинно
- 13. Append класс, если условие истинно Haml
- 14. Как получить элемент, если условие истинно XPath
- 15. Включить значение в массив, если условие истинно
- 16. выполнить PHP заявление, если Javascript условие истинно
- 17. Обтекание текста в HTML, если условие истинно
- 18. Добавить значения, если условие истинно столбец
- 19. Итоговые результаты, сумма, только если условие истинно
- 20. рубин использование метода только если условие истинно
- 21. Петля Powershell, только если условие истинно
- 22. Верните несколько строк обратно, если условие истинно
- 23. Изменение свойств зависания, если условие истинно
- 24. Карта dont proccess, если условие истинно
- 25. Как остановить выполнение javascript, если условие истинно?
- 26. Как скрыть форму HTML, если условие истинно
- 27. SQL - только выполнить 'и', если условие истинно
- 28. Если заявление не работает, когда условие истинно
- 29. onLongClick должно произойти, только если условие истинно
- 30. StringTemplate: значение приращения, если условие истинно
* «если условие истинно» * Расскажите подробнее. Известно ли это «условие» перед отображением панели параметров? Изменяется ли это в зависимости от выбора в открытой панели параметров? Какое состояние, точно? –
Вы можете указать свои собственные кнопки, как в [моем примере здесь] (http://stackoverflow.com/a/14476214/878469), и обрабатывать все, что происходит, когда они нажимаются, отключая некоторые из них. Если вы настаиваете на использовании showConfirmDialog, то расширение, вероятно, является единственным способом. – predi