Rumah >Java >javaTutorial >Bagaimana untuk Membungkus Teks dalam Dialog JOptionPane untuk Kebolehbacaan yang Lebih Baik?
Membalut Teks dalam Dialog JOptionPane
Apabila memaparkan mesej ralat dalam aplikasi Java Swing menggunakan JOptionPane, lebar dialog ralat boleh memanjang secara berlebihan jika mesej itu panjang. Ini boleh menyukarkan untuk membaca dan memahami mesej ralat.
Penyelesaian: Menggunakan Pembalut HTML
JOptionPane menggunakan JLabel secara lalai untuk memaparkan teks dan label boleh memformat HTML. Untuk membungkus mesej ralat, anda boleh menetapkan lebar maksimum untuk teks menggunakan CSS.
JOptionPane.showMessageDialog( this, "<html><body><p>
Dalam kod ini, mesej itu dibungkus dalam
tag dengan lebar maksimum 200 piksel yang ditetapkan melalui CSS.
Pertimbangan Lain
JLabel label = new JLabel(); label.setText("<html><p>
Atas ialah kandungan terperinci Bagaimana untuk Membungkus Teks dalam Dialog JOptionPane untuk Kebolehbacaan yang Lebih Baik?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!