Venant de .NET, je suis tellement habitué à appeler Alert () dans les applications de bureau. Cependant, dans cette application de bureau java, je veux juste alerter un message disant "merci d'utiliser java", je dois traverser autant de souffrances:
(en utilisant un JOptionPane)
Y a-t-il un moyen plus simple?
java
swing
joptionpane
Haoest
la source
la source
Réponses:
Je serai le premier à admettre que Java peut être très verbeux, mais je ne pense pas que ce soit déraisonnable:
Si vous importez de manière statique en
javax.swing.JOptionPane.showMessageDialog
utilisant:Cela se réduit encore à
la source
import static javax.swing.JOptionPane.showMessageDialog
En supposant que vous ayez déjà un JFrame pour appeler cela:
Voir les didacticiels Java: Comment créer des boîtes de dialogue
Voir le JavaDoc
la source
null
si vous n'avez pas deJFrame
fichier.JOptionPane
est enjavax.swing
Si vous n'aimez pas la "verbosité", vous pouvez toujours envelopper votre code dans une méthode courte:
et l'utilisation:
la source
Même sans importer de swing, vous pouvez recevoir l'appel en une seule chaîne, qu'elle soit longue. Sinon, utilisez simplement l'importation swing et un simple appel:
Assez facile.
la source
Appelez la méthode "setWarningMsg ()" et transmettez le texte que vous souhaitez afficher.
Ou utilisez simplement
Vous pouvez utiliser JOptionPane. (WARNING_MESSAGE ou INFORMATION_MESSAGE ou ERROR_MESSAGE)
la source