Bibliotecas de Interface Gráfica  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
fuadksd
JavaTeenager
[Avatar]

Membro desde: 18/05/2011 08:56:02
Mensagens: 153
Offline

Galera queria tirar uma dúvida aqui. Resolvi aprender swing esses dias e comecei a pesquisar sobre o assunto. Mas uma coisa ainda não me desceu muito bem: se eu quiser escrever uma aplicação grande, que vai rodar em vários sistemas, mas quiser que em cada sistema tenha o visual nativo dele eu tenho que arrumar um LaF. tipo em swing um JFileChooser é o padrão do java, nao tem como eu usar um chooser que seja nativo com visual do windows, suporte a libraries e tal? queria que meu programa tivesse visual de mac quando rodasse no mac e visual windows quando rodasse no windows. tem alguma opção?
[WWW]
luiz_renato
JavaEvangelist
[Avatar]

Membro desde: 29/07/2003 10:18:12
Mensagens: 415
Localização: Belém - PA
Offline

Dê uma olhada no tutorial e na documentação:

http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html
http://download.oracle.com/javase/6/docs/api/javax/swing/UIManager.html#method_summary

Luiz Renato
OCJP
"Os sonhos exigem respeito"
edsonmartins
Thread.start()
[Avatar]

Membro desde: 09/09/2011 09:09:48
Mensagens: 25
Localização: Araruna-PR
Offline

Experimente dar uma olhada no SWT ao invés do Swing, acho que é uma melhor opção para aplicação desktop.

Veja:

http://code.google.com/intl/pt-BR/javadevtools/wbpro/palettes/swt_palette.html


Edson Martins

Você só entende um assunto completamente, depois que conseguir explicar com clareza.
[MSN]
josue carrecon
JavaTeenager
[Avatar]

Membro desde: 26/11/2007 08:13:52
Mensagens: 173
Localização: uberlandia
Offline

edsonmartins wrote:Experimente dar uma olhada no SWT ao invés do Swing, acho que é uma melhor opção para aplicação desktop.

Veja:

http://code.google.com/intl/pt-BR/javadevtools/wbpro/palettes/swt_palette.html


Edson Martins


Soh roda no eclipse, no netbeans não???

Quem copia de um eh ladrao, quem copia de dois eh plagiador, quem copia de tres eh analista, quem copia de quatro eh pesquisador e quem copia de cinco eh altamente criativo (ditado sínico)
edsonmartins
Thread.start()
[Avatar]

Membro desde: 09/09/2011 09:09:48
Mensagens: 25
Localização: Araruna-PR
Offline

Só roda no eclipse. Mas vale dar uma olhada, a não ser que seja tão fã assim do NetBeans dê uma chance para o Eclipse. hehehe


Edson

Você só entende um assunto completamente, depois que conseguir explicar com clareza.
[MSN]
CharlesAlves
JavaTeenager
[Avatar]

Membro desde: 14/06/2011 08:26:09
Mensagens: 155
Localização: Recife - PE
Offline

é só utilizar o comando que eu coloquei nesse post no construtor da janela principal da sua aplicação que ela irá assumir a aparência do sistema operacional.

http://guj.com.br/java/253502-tem-como-jdialog-ficar-com-aparencia-do-windows7#1317993

"Se o problema tem solução, não esquente a cabeça, porque tem solução. Se o problema não tem solução, não esquente a cabeça, porque não tem solução"
(Provérbio Chines)

"O problema são problemas demais, Se não correr atrás da maneira certa de solucionar"
(Chico Science)

O tempo é um bom professor, mas infelizmente costuma matar os seus alunos.
(Hector Berlioz)

@charlesAlvesTI
 
Índice dos Fóruns » Interface Gráfica
Ir para:   
Powered by JForum 2.1.8 © JForum Team