Tengo un problema con el JFileChooser
en Ubuntu 12.04. Uso este código para establecer la apariencia: javax.swing.UIManager.setLookAndFeel(javax.swing.UIManager.getSystemLookAndFeelClassName());
mejorando JFileChooser bajo Ubuntu 12.04 (GTK)
Y se ve así. Es muy incómodo de usar y se ve muy fea:
http://www9.picfront.org/token/9sRH/2012/05/15/2062476.jpg
me gustaría que se vea como esto:
http://www4.picfront.org/token/1lpa/2012/05/15/2062477.jpg
Uso de la pista de esta post, traté de usar FileDialog
en lugar de FileChooser
. Pero FileDialog
arroja una excepción cuando lo inicio en el modo LOAD
y hago clic en el botón "abrir". La forma en que creado el diálogo:
FileDialog fd = new FileDialog(frame, "Test", FileDialog.LOAD);
fd.setVisible(true);
La Excepción:
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)
Estoy utilizando Oracle JDK7 bajo Ubuntu Linux 12.04 con Gnome 3 (si esto ayuda).
¿Alguien tiene una idea de cómo podría mejorar el aspecto del JFileChooser
o el FileDialog
?
no tengo idea de por qué recibiste una excepción, no tengo ningún problema en Win OS, para los potenciales contendientes tienes que editar tu pregunta con un [SSCCE] (http://example.com), hay algunos que responden usando * nix clones, – mKorbel
Hay un botón de imagen para incrustar una imagen. –