java - How to resize a JOptionPane.showConfirmDialog -


how modify size of dialog box popped when call showconfirmdialog() method of joptionpane class?

you can create jpanel , override it's getpreferredsize method , return desired dimension. add jpanel joptionpane.

rough example:

jpanel panel = new jpanel() {             @override             public dimension getpreferredsize() {                 return new dimension(320, 240);             }         };  //we can use jtextarea or jlabel display messages jtextarea textarea = new jtextarea(); textarea.seteditable(false); panel.setlayout(new borderlayout()); panel.add(new jscrollpane(textarea));  joptionpane.showconfirmdialog(null,             panel, //here goes content             "here goes title",             joptionpane.ok_cancel_option, // options joptionpane             joptionpane.error_message); // message type 

Comments

Popular posts from this blog

user interface - How to replace the Python logo in a Tkinter-based Python GUI app? -

objective c - Greedy NSProgressIndicator Allocation -

how to set an OCR language in Google Drive -