2010-06-27 6 views

Répondre

-1

JOptionPane ne contient pas d'étiquettes. C'est un composant intégré pour montrer une boîte pop-up standard avec différents boutons. Vous voudrez peut-être implémenter votre propre JFrame, qui ressemble à un JptionPane normal, avec cependant beaucoup/beaucoup de texte inclus.

+1

ou d'étendre JOptionPane – Xorty

0

Vous pouvez un \n dans la chaîne que vous voulez imprimer, donc par exemple « Bonjour \ NWorld » ressemblerait

Hello 
World 

qui est similaire à avoir à étiquettes.

Il y a d'autres caractères d'échappement, vous pouvez jeter un oeil à les here

4

Votre paramètre de message peut être un tableau d'objets JComponent qui seront tirés dans l'ordre. Un exemple serait:

JLabel[] arr = {new JLabel("Paragraph 1"), new JLabel("Paragraph 2")}; 
JOptionPane.showMessageDialog(null, arr); 
Questions connexes