2014-10-10 104 views
0

有什麼方法可以在java中改變JOptionPane窗口的大小尺寸?我試着在網上瀏覽並沒有看到任何東西。 IT將是一個簡單的showInputDialog();窗口。如何放大JOptionPane窗口

+1

[爲什麼](http://meta.stackexchange.com/q/66377/163188)?封閉組件的首選尺寸有什麼問題? – trashgod 2014-10-10 22:13:34

+1

*「有什麼方法可以改變JOptionPane窗口的大小尺寸..」*確定很簡單。給它不同大小的內容。 – 2014-10-10 22:33:21

回答

0

我認爲更好的方法是考慮使用JDialog代替JOptinionPane。

0

你可以嘗試這樣的事:

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);