2010-02-17 28 views
3

我成功地創造在窗戶JFileChooser外觀和下面的代碼的JFileChooser與Windows7的外觀和感覺缺少按鈕

try { 
     UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); 
    } catch (Exception e) {  } 

但當JFileChooser中出現,它缺少按鈕的右邊感覺文件名下拉菜單。缺少的按鈕是上一級,創建新的文件夾,列表視圖和詳細信息視圖按鈕。

關於如何讓他們回來的任何想法?

謝謝!

回答

1

這似乎是我的電腦的一個特殊問題 - 當我在其他電腦上運行此程序時,會出現按鈕。去搞清楚。

+0

請確保您在兩臺PC上都使用完全相同的Java運行時環境版本 – clamp

+0

Ewwww,我有完全相同的問題......我在運行Netbeans的Win 7 32位上。你找到了解決這個問題的方法嗎? – JVerstry

0

你確定沒有例外嗎?也許把一個e.printStackTrace()放在catch塊中只是爲了100%確定沒有例外

+0

nope - 沒有例外。 – chama

1

JFileChooser不是一個本地對話框。事實上,Swing沒有什麼。

如果您想要本地控件和對話框,則需要使用SWT而不是Swing。

0

問題仍然發生在1.6_0.25-B06。我在Oracle的論壇上創建了一個thread

加成

我有這個問題,因爲NetBeans的指着JDK 1.6.13目錄。我必須安裝JDK 1.6.25並更新netbean的配置文件並重新啓動NetBeans。