2010-11-22 23 views
8
chooser = new JFileChooser(); 
chooser.setSize(300, 200); 
if (chooser.showOpenDialog(this) == JFileChooser.APPROVE_OPTION) { 
....... 
} 

這不起作用。 始終以默認大小打開。如何打開預定義大小的JFileChooser

+0

添加了擺動標籤。 – 2010-11-22 13:47:41

回答

9

嘗試chooser.setPreferedSize(new Dimension(300, 200))

+2

它實際上是chooser.setPreferredSize(new Dimension(800,600));它的工作原理。謝謝 – 2010-11-22 14:40:37

+0

對於離開維度感到抱歉。我只是從內存中輸入方法。 – 2010-11-22 14:43:14

0

也許解決方案是擴展JFileChooser類並用新的setSize方法重載構造函數。不知道這是否會奏效。我知道你可以擴展非常基本的JDialog來創建自定義對話框,並在上次嘗試時調用setSize對我有用。