2009-05-10 11 views
4

私は、インストールするディレクトリをユーザが選択できるインストーラプログラムを持っています。 MacOS上のJFileChooserの実装はネイティブダイアログを使用します(または少なくともネイティブに見えます)。それは素晴らしいことです。MacでJFileChooserを作成して、ユーザーがディレクトリを作成できるようにするにはどうすればよいですか?

唯一の問題は、このダイアログからディレクトリを作成する方法がないことです。既存のものを選択することはできますが、それは厄介です。この機能を利用する方法はありますか?

「ディレクトリのみ選択」モードでJFileChooserを使用します。したがって、その機能を持っている通常のMacOSファイルピッカーと同じダイアログではありません。

答えて

4

showOpenDialogメソッドでは、新しいフォルダを作成するオプションが提供されません。存在しないものを開くことは実際には意味がないので、これは使い勝手の良いことです。 showSaveDialogを使用している場合は、[新しいフォルダを作成]ボタンまたは同様のボタンが表示されます。

0
public static void main(String[] args) { 
    JFrame frame = new JFrame(); 
    FileDialog d = new FileDialog(frame); 
    d.setVisible(true); 
} 
関連する問題