Исходя из .NET, я так привык вызывать Alert () в настольных приложениях. Однако в этом настольном java-приложении я просто хочу предупредить сообщение "спасибо за использование java". Мне нужно пережить столько страданий:
(с использованием JOptionPane)
Есть способ попроще?
java
swing
joptionpane
Haoest
источник
источник
Ответы:
Я первым признаю, что Java может быть очень многословной, но я не думаю, что это необоснованно:
Если вы статически импортируете,
javax.swing.JOptionPane.showMessageDialog
используя:Далее это сводится к
источник
import static javax.swing.JOptionPane.showMessageDialog
Предполагая, что у вас уже есть JFrame для вызова этого:
См . Учебники по Java: Как сделать диалоги
См. JavaDoc
источник
null
если у вас нетJFrame
доступного.JOptionPane
находится вjavax.swing
Если вам не нравится «многословие», вы всегда можете заключить свой код в короткий метод:
и использование:
источник
Даже без импорта свинга вы можете получить вызов в одной, пусть даже длинной, струне. В противном случае просто используйте импорт свинга и простой вызов:
Достаточно просто.
источник
Вызовите метод setWarningMsg () и передайте текст, который вы хотите показать.
Или просто используйте
Вы можете использовать JOptionPane. (WARNING_MESSAGE или INFORMATION_MESSAGE или ERROR_MESSAGE)
источник