JFileChooser dialogo = new JFileChooser();
int resultado = dialogo.showOpenDialog(null);
if(resultado == JFileChooser.APPROVE_OPTION){
File escolhido = dialogo.getSelectedFile();
JFileChooser com o LookAndFeel
6 Respostas
Ué, ele já usa o look&feel do java. Como o seu está aparecendo?
Verde!
tanto com showOpenDialog como show]SaveDialog, sao cores padrao dessas janelas ?
Bota um printscreen pra gente ver.
é desse naipe a janela que aparece só que com showOpenDialog e showSaveDialog.
O LookAndFeel aí é o padrão do java mesmo.
A decoração também, imagino que em algum ponto tenha chamado o método:
JDialog.setDefaultLookAndFeelDecorated(true);Este método define que as caixas de diálogo devem usar a decoração padrão do java. Se quiser que a decoração fique igual ao do sistema operacional, não chame este método, ou passe false como parâmetro.
é desse naipe a janela que aparece só que com showOpenDialog e showSaveDialog.
Olha tá parecendo que você tá usando já o Look And Feel padrão do java, mas tá usando a variação (Theme) Esmeralda e por isso está vendo verde. A variação padrão é Ocean. Como na figura abaixo:
:arrow: Veja nesse link como mudar o LaF e o Theme: http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html
Nota: se funcionar põe um resolvido no título do tópico 
flw
