Java 如何放大JOptionPane窗口

Java 如何放大JOptionPane窗口,java,swing,joptionpane,Java,Swing,Joptionpane,是否有任何方法可以更改java中JOptionPane窗口的大小维度?我试着在网上四处看看,什么也没看到。这将是一个简单的showInputDialog;窗口。 < P>我相信一个更好的方法是考虑使用J对话框来代替JoptInNANPAN。 < P>你可以尝试这样的事情: JScrollPane scrollpane = new JScrollPane(); String categories[] = {"Test", "Test1", "Test2", "Test3"}; JList lis

是否有任何方法可以更改java中JOptionPane窗口的大小维度?我试着在网上四处看看,什么也没看到。这将是一个简单的showInputDialog;窗口。

< P>我相信一个更好的方法是考虑使用J对话框来代替JoptInNANPAN。

< P>你可以尝试这样的事情:

JScrollPane scrollpane = new JScrollPane(); 
String categories[] = {"Test", "Test1", "Test2", "Test3"};
JList list = new JList(categories);

scrollpane = new JScrollPane(list);

JPanel panel = new JPanel(); 
panel.add(scrollpane);

scrollpane.getViewport().add(list);
JOptionPane.showMessageDialog(null, scrollpane, "Test List", JOptionPane.PLAIN_MESSAGE);
? 随附的组件首选尺寸有什么问题?有什么方法可以更改JOptionPane窗口的尺寸吗。。?当然很简单。给它不同大小的内容。