JFileChooser  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
Lelis el Quatilas
JavaChild
[Avatar]

Membro desde: 09/04/2004 00:27:44
Mensagens: 101
Offline

Olá pessoal do GUJ!!!

Estou mexendo com o JFileChooser, o filtro funcionou legal, consegui traduzir praticamente toda a janela também. Mas não estou conseguindo fazer o salvar obrigar o usuário a salvar em determinada extensão. Como faço para antes de usar o



mudar o nome do arquivo selecionado colocando a extensão desejada?

E como faço pra colocar no campo em que ele vai salvar algo do tipo: *.txt para ele já saber que irá salvar em txt, por exemplo?

Muito obrigado pessoal!

Um grande abraço a todos!

inté,

Lelis el Quatilas
JavaChild
[Avatar]

Membro desde: 09/04/2004 00:27:44
Mensagens: 101
Offline

Já saquei galera. É que eu tava salvando no path errado... duh!

Já já eu posto o código como ficou...
Lelis el Quatilas
JavaChild
[Avatar]

Membro desde: 09/04/2004 00:27:44
Mensagens: 101
Offline

O código fica assim:



Mas ainda gostaria de saber como faço para colocar um valor inicial no campo salvar. Para no caso de por exemplo o arquivo já existir e o usuário querer apenas atualizar então eu coloco o nome do arquivo existente naquele campo. Alguém sabe como faço isso?


Valeu!
inte,
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

Ligeiramente off-topic

Uma coisa que muita gente reclama quando se usa JFileChooser é que os botões, mensagens etc. estão em inglês. (Não testei isso no Windows em português, mas não acho que ele "magicamente" corrija isso - o suporte para português não é tão detalhado quanto o suporte para inglês, e além disso muitas vezes o cliente usa o Windows em inglês por algum motivo...)
Isso dá para corrigir de duas maneiras:
- Ou alterar o arquivo swing.properties;
- Ou alterar as seguintes propriedades antes de criar o JFileChooser (bom, está o mais parecido com o Windows XP em português, não sei se tem algo faltando...):



Só não dá para alterar o nome de "My Computer" ou "My Documents" se estiver usando o Windows em inglês, porque esses nomes são retornados pelo próprio Windows.


[WWW]
bertoncio
Smalltalk

Membro desde: 26/03/2007 19:00:55
Mensagens: 4
Offline

Ta até ai tudo bem.

Mas e pra mudar oque aparece nos botões????
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

http://www.rgagnon.com/javadetails/JavaUIDefaults.txt
[WWW]
Baroni
Thread.start()
[Avatar]

Membro desde: 10/02/2009 14:05:29
Mensagens: 32
Localização: Fernandópolis - SP
Offline

thingol wrote:http://www.rgagnon.com/javadetails/JavaUIDefaults.txt


Desculpa por desenterrar esse tópico, mas como eu uso o JavaUIDefaults thingol???
[Email] [WWW] [Yahoo!] [MSN] [ICQ]
pedromanu27
HelloWorld

Membro desde: 12/06/2009 09:55:31
Mensagens: 12
Localização: Águas Lindas de Goiás
Offline

bertoncio wrote:Ta até ai tudo bem.

Mas e pra mudar oque aparece nos botões????


vai ai o codigo pra mudar o que aparece nos botões!

[WWW] [Yahoo!] [MSN]
wellington7
JavaEvangelist
[Avatar]

Membro desde: 16/03/2007 14:03:02
Mensagens: 333
Offline

Retomando este tópico para um detalhe que ficou faltando:
Quando clicamos com o botão direito na caixa de diálogo "Abrir Arquivo" é mostrado um popup em inglês, sabem qual o nome que uso para traduzir aquilo no UIManager?

"Faça por onde que eu te ajudarei"

Idéias que você deveria conhecer:
  • Lombok
  • SSCCE
  • pedromanu27
    HelloWorld

    Membro desde: 12/06/2009 09:55:31
    Mensagens: 12
    Localização: Águas Lindas de Goiás
    Offline

    wellington7 wrote:Retomando este tópico para um detalhe que ficou faltando:
    Quando clicamos com o botão direito na caixa de diálogo "Abrir Arquivo" é mostrado um popup em inglês, sabem qual o nome que uso para traduzir aquilo no UIManager?

    Para facilitar a vida de muita gente, eu criei uma classe que traduz a classe JFileChooser compreta e tou disponibilizando a vocês, o é só fazer o download do arquivo zip, extrair e add no classpath do seu projeto.

    http://www.4shared.com/file/241680083/6fd7feb6/jfilechooser_pt.html

    Para traduzir usar é muito fácil, a classe só existe o método static "traduzir", então antes de você instanciar o objeto JFileChooser chame o meto traduzir assim:



    Para setar o titulo do objeto JFileChooser instanciado faça:



    Espero ter ajudo alguém de alguma forma! Responde aí se isso ajudou!
    [WWW] [Yahoo!] [MSN]
    wellington7
    JavaEvangelist
    [Avatar]

    Membro desde: 16/03/2007 14:03:02
    Mensagens: 333
    Offline

    claro que não ajudou meu caro.. não quero ficar dependente de vc pra atulizar o jar

    "Faça por onde que eu te ajudarei"

    Idéias que você deveria conhecer:
  • Lombok
  • SSCCE
  • wellington7
    JavaEvangelist
    [Avatar]

    Membro desde: 16/03/2007 14:03:02
    Mensagens: 333
    Offline

    Resolvido:


    O FileDialog cria a dialog nativa para abrir,

    agora só falta dar um jeito de centralizar..

    This message was edited 2 times. Last update was at 17/03/2010 21:08:02


    "Faça por onde que eu te ajudarei"

    Idéias que você deveria conhecer:
  • Lombok
  • SSCCE
  • leandroj888
    Smalltalk

    Membro desde: 11/02/2010 11:40:02
    Mensagens: 1
    Offline

    Beleza Pessoal tenho aqui uma tradução completa da JFileChooser OK



    Espero que ajude quem está com alguma duvida

    Aqui embaixo vai algumas funções que vão no próprio JFileChooser



    Agora estou colocando uma função que pode auxiliar na hora de escolher um arquivo com uma determinada extenção



    Bem de minha parte era isso espero que o pessoal por meio desse tutorial possa se guia blz bons estudos
     
    Índice dos Fóruns » Interface Gráfica
    Ir para:   
    Powered by JForum 2.1.8 © JForum Team