JFileChooser
Ubuntu 12.04 で問題が発生しました。このコードを使用して、ルック アンド フィールを設定します。
javax.swing.UIManager.setLookAndFeel(javax.swing.UIManager.getSystemLookAndFeelClassName());
そして、それはこのように見えます。使用するのは非常に不快で、見た目も非常に醜いです。
(出典: picfront.org )
次のようにしたいと思います。
(出典: picfront.org )
この投稿のヒントを使用して、FileDialog
代わりにFileChooser
. しかし、モードで起動して「開く」ボタンをクリックするとFileDialog
例外がスローされます。LOAD
ダイアログを作成する方法:
FileDialog fd = new FileDialog(frame, "Test", FileDialog.LOAD);
fd.setVisible(true);
例外:
Exception in thread "Thread-0" java.lang.NullPointerException
at sun.awt.X11.GtkFileDialogPeer.setFileInternal(GtkFileDialogPeer.java:79)
at sun.awt.X11.GtkFileDialogPeer.run(Native Method)
at sun.awt.X11.GtkFileDialogPeer.showNativeDialog(GtkFileDialogPeer.java:172)
at sun.awt.X11.GtkFileDialogPeer.access$000(GtkFileDialogPeer.java:39)
at sun.awt.X11.GtkFileDialogPeer$1.run(GtkFileDialogPeer.java:114)
Ubuntu Linux 12.04でGnome 3を使用してOracle JDK7を使用しています(これが役立つ場合)。
の外観を改善するか、機能させる方法をJFileChooser
知っている人はFileDialog
いますか?