configurando FileChooser pelo UIManager  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
TiagoFoil
JavaGuru
[Avatar]

Membro desde: 22/02/2005 19:46:49
Mensagens: 205
Offline

Olá! boa tarde!

Alguém sabe como posso configurar o JFileChooser pra sempre abrir um diretório por padrão? Só que tem um detalhe importantíssimo. Não vale usar o método setCurrentDirectory nem passando o path pelo construtor. Pois estou usando um look and feel proprietário e ele anula estas configuraçoes. Ou seja, tem como fazer isso pelo UIManager.put ??


Desde já agradeço,

vlws
[MSN] [ICQ]
Ironlynx
Moderador
[Avatar]

Membro desde: 02/05/2003 01:06:41
Mensagens: 3515
Localização: The other side of the screen
Offline

Dá uma olhadinha nos UI defaults do swing para FileChooser:

FileChooser.acceptAllFileFilterText =Todos os Arquivos (*.*)
FileChooser.ancestorInputMap =javax.swing.plaf.InputMapUIResource@49b9ca
FileChooser.cancelButtonMnemonic =67
FileChooser.cancelButtonText =Cancelar
FileChooser.cancelButtonToolTipText =Cancelar diálogo file chooser
FileChooser.detailsViewButtonAccessibleName =Detalhes
FileChooser.detailsViewButtonToolTipText =Detalhes
FileChooser.detailsViewIcon =javax.swing.plaf.metal.MetalIconFactory$FileChooserDetailViewIcon@1edf4
FileChooser.directoryDescriptionText =Diretório
FileChooser.fileDescriptionText =Arquivo Genérico
FileChooser.fileNameLabelMnemonic =78
FileChooser.fileNameLabelText =Nome do arquivo:
FileChooser.filesOfTypeLabelMnemonic =84
FileChooser.filesOfTypeLabelText =Arquivos do tipo:
FileChooser.helpButtonMnemonic =72
FileChooser.helpButtonText =Ajuda
FileChooser.helpButtonToolTipText =FileChooser ajuda
FileChooser.homeFolderAccessibleName =Home
FileChooser.homeFolderIcon =javax.swing.plaf.metal.MetalIconFactory$FileChooserHomeFolderIcon@246701
FileChooser.homeFolderToolTipText =Home
FileChooser.listViewButtonAccessibleName =Lista
FileChooser.listViewButtonToolTipText =Lista
FileChooser.listViewIcon =javax.swing.plaf.metal.MetalIconFactory$FileChooserListViewIcon@18f375
FileChooser.lookInLabelMnemonic =73
FileChooser.lookInLabelText =Procurar em:
FileChooser.newFolderAccessibleNam =Novo Arquivo
FileChooser.newFolderErrorSeparator =:
FileChooser.newFolderErrorText =Erro ao criar novo arquivo
FileChooser.newFolderIcon =javax.swing.plaf.metal.MetalIconFactory$FileChooserNewFolderIcon@39240e
FileChooser.newFolderToolTipText =Criar Novo Arquivo
FileChooser.openButtonMnemonic =79
FileChooser.openButtonText =Abrir
FileChooser.openButtonToolTipText =Abrir arquivo selecionado
FileChooser.saveButtonMnemonic =83
FileChooser.saveButtonText =Salvar
FileChooser.saveButtonToolTipText =Salvar arquivo selecionado
FileChooser.updateButtonMnemonic =85
FileChooser.updateButtonText =Atualizar
FileChooser.updateButtonToolTipText =Atualizar lista de diretórios
FileChooser.upFolderAccessibleName =Acima
FileChooser.upFolderIcon =javax.swing.plaf.metal.MetalIconFactory$FileChooserUpFolderIcon@733675
FileChooser.upFolderToolTipText =Um nível acima
FileChooserUI =javax.swing.plaf.metal.MetalFileChooserUI

FileView.computerIcon =javax.swing.plaf.metal.MetalIconFactory$TreeComputerIcon@50a5d9
FileView.directoryIcon =javax.swing.plaf.metal.MetalIconFactory$TreeFolderIcon@62dae9
FileView.fileIcon =javax.swing.plaf.metal.MetalIconFactory$TreeLeafIcon@4cce3c
FileView.floppyDriveIcon =javax.swing.plaf.metal.MetalIconFactory$TreeFloppyDriveIcon@15c083
FileView.hardDriveIcon =javax.swing.plaf.metal.MetalIconFactory$TreeHardDriveIcon@3a317a

Será que algum lhe serve?Tinha que ter um FileChooser.isCurrentDirectory.

Não basta persistir...tem que prevalecer!
Ironlynx
Anarquista de Sistemas
http://osereojava.blogspot.com/
[WWW]
TiagoFoil
JavaGuru
[Avatar]

Membro desde: 22/02/2005 19:46:49
Mensagens: 205
Offline

Yo Ironlynx, vlw ae!

Mas no final da história tive que procurar no site da skin que tô usando neste projeto.

A skin se chama synthetica e ela tava configurada "por default" pra memorizar o último diretório que eu tinha entrado e efetuado alguma operação. Então nunca dava certo. Aí achei isso daqui:


Mesmo assim arigatou ^^
[MSN] [ICQ]
dcbasso
JavaEvangelist
[Avatar]

Membro desde: 25/09/2007 17:48:24
Mensagens: 406
Localização: Cascavel - PR
Offline

Iron, tem como mudar os botões e textos da JFileChooser?
Eu estou usando ele mas só mudo o titulo e o botão de confirmação, há maneiras de arrumar isso?

Abraçoss

"As pessoas são do tamanho dos sonhos que almejam..."
[MSN]
aerogustavo
Smalltalk
[Avatar]

Membro desde: 07/04/2009 13:44:46
Mensagens: 4
Offline

Aproveitando o Post
uma perguntinha
alguem sabe como configurar o modo de exibição o jFileChooser em "DETALHES" como padrao!
flw

-----------------------------------------------------------
Faça, tente, respire, pule, não deu???
para tudo de uma volta... volte e
recomece...
quem sabe assim funcione !!!
se não para e reza!
-----------------------------------------------------------
[MSN]
 
Índice dos Fóruns » Interface Gráfica
Ir para:   
Powered by JForum 2.1.8 © JForum Team