Maison >Java >javaDidacticiel >Comment envelopper le texte dans les boîtes de dialogue JOptionPane pour une meilleure lisibilité ?
Enveloppement du texte dans les boîtes de dialogue JOptionPane
Lors de l'affichage de messages d'erreur dans une application Java Swing à l'aide de JOptionPane, la largeur de la boîte de dialogue d'erreur peut s'étendre excessivement si le message est long. Cela peut rendre difficile la lecture et la compréhension du message d'erreur.
Solution : Utilisation de wrappers HTML
JOptionPane utilise un JLabel par défaut pour restituer le texte et les étiquettes peuvent formater HTML. Pour envelopper le message d'erreur, vous pouvez définir la largeur maximale du texte à l'aide de CSS.
JOptionPane.showMessageDialog( this, "<html><body><p>
Dans ce code, le message est enveloppé dans
balises d'une largeur maximale de 200 pixels définies via CSS.
Autres considérations
JLabel label = new JLabel(); label.setText("<html><p>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!