簡體   English   中英

如何創建類似於默認窗口框的文件選擇器?

[英]How to create file choosers similar to default windows boxes?

我想使用 Java Swing JFileChooser創建保存和打開對話框,但是當我創建它時,它顯示為第一張圖像:

但我想創建像 Windows 默認對話框一樣的對話框,如圖 2 所示:

為了獲得文件選擇器的最佳用戶體驗,請以操作系統的默認外觀提供文件選擇器。

try {
    UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
} catch (Exception ex) {
    ex.printStackTrace();
}
JFileChooser jfc = new JFileChooser();
jfc.showOpenDialog(null);

窗戶外觀

你有2個選擇

  1. 您可以改用 java.awt.FileDialog。 這可能會解決您在 Windows 上的問題。 我不知道你是否需要一個 fd 在所有平台上看起來都像 windows fd

  2. 您可以創建自己的 JDialog,向其中添加 JFileChooser(在右側),然后復制左側的按鈕。

首先你需要安裝最新版本的你的 NetBeans

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM