Aplicativo swing diferente na visualização

16 views
Skip to first unread message

Ricardo Kamada

unread,
May 26, 2012, 11:15:35 AM5/26/12
to javanoroeste
Olá pessoal !!!

Estou fazendo um trabalho de faculdade no Netbeans e acontece o
seguinte :

Quando desenho o form com os componentes, jTextfield, jButton etc,
quando clico em visualizar fica tudo OK.
Mas quando compilo, sai todo diferente do modelo que desenhei.
Estou fazendo besteira ou é assim mesmo ?

Ae alguem sabe ?
Abraçoosss

Rafael A P Nascimento

unread,
May 26, 2012, 6:21:36 PM5/26/12
to javano...@googlegroups.com
provavelmente é o "look and feel". Pesquise sobre isso

2012/5/26 Ricardo Kamada <ricard...@gmail.com>
--
Você recebeu esta mensagem porque está inscrito no Grupo "javanoroeste" .
Academia Java e Academia Web em São José do Rio Preto.
DESTAQUE
http://www.destaquecapacitacao.com.br/
F: (17) 3216-7475 -  fal...@destaquecapacitacao.com.br
Parceira oficial da Globalcode em SJ Rio Preto
--
Postar neste grupo, envie um e-mail para javano...@googlegroups.com
Cancelar inscrição envie e-mail para javanoroeste...@googlegroups.com
Mais opções, visite este grupo em http://groups.google.com/group/javanoroeste?hl=pt-BR

http://www.javanoroeste.com.br

Carlos Fernando Gonçalves

unread,
May 26, 2012, 6:34:19 PM5/26/12
to javano...@googlegroups.com
Boa noite Ricardo.
Você poderia seguir o roteiro:
http://netbeans.org/kb/docs/java/quickstart-gui_pt_BR.html

Como você esta fazendo o trabalho de faculdade gostaria de sugerir o JavaFX.
É mais intuitivo do swing e mais fácil.
Já há demonstrações em iOS e Android.
Há um grande movimento no sentido do JavaFX substituir swing.
Introdução de codecs h264
Observe estes links:

JavaFX Scene Builder

http://docs.oracle.com/javafx/scenebuilder/1/get_started/jsbpub-get_started.htm


JavaFX roadmap
http://www.oracle.com/technetwork/java/javafx/overview/roadmap-1446331.html



Documentação
http://docs.oracle.com/javafx/

FXexperience
http://fxexperience.com/

Setting Up NetBeans IDE With JavaFX 2.1
http://netbeans.org/kb/docs/java/javafx-setup.html

Getting Started with JavaFX Scene Builder
http://www.youtube.com/watch?v=rHcnsEoSK_c

Part 1: Building your first JavaFX Application using NetBeans 7.1
http://www.youtube.com/watch?v=o-iRc9XkgZ0

Part 2: Building your first JavaFX application using Netbeans 7.1
http://www.youtube.com/watch?v=L0huXvTeVvU

Olha seria muito legal investir pois tem ótimos comentários:
http://www.guj.com.br/java/271509-javafx-21-lancado


Espero ter ajudado.
Um abraço.

2012/5/26 Ricardo Kamada <ricard...@gmail.com>
--
Você recebeu esta mensagem porque está inscrito no Grupo "javanoroeste" .
Academia Java e Academia Web em São José do Rio Preto.
DESTAQUE
http://www.destaquecapacitacao.com.br/
F: (17) 3216-7475 -  fal...@destaquecapacitacao.com.br
Parceira oficial da Globalcode em SJ Rio Preto
--
Postar neste grupo, envie um e-mail para javano...@googlegroups.com
Cancelar inscrição envie e-mail para javanoroeste...@googlegroups.com
Mais opções, visite este grupo em http://groups.google.com/group/javanoroeste?hl=pt-BR

http://www.javanoroeste.com.br



--

Cordialmente,
Carlos Fernando Gonçalves
@mercuriocfg @javanoroeste

Thiago Gonzaga

unread,
Jun 1, 2012, 10:20:53 AM6/1/12
to javano...@googlegroups.com
Ricardo,

Adiciona isso na sua classe, ele seta o look and feel do sistema que vc está usando

public class nananana{

...

static{
try {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
} catch (ClassNotFoundException ex) {
Logger.getLogger(JavaApplication1.class.getName()).log(Level.SEVERE, null, ex);
} catch (InstantiationException ex) {
Logger.getLogger(JavaApplication1.class.getName()).log(Level.SEVERE, null, ex);
} catch (IllegalAccessException ex) {
Logger.getLogger(JavaApplication1.class.getName()).log(Level.SEVERE, null, ex);
} catch (UnsupportedLookAndFeelException ex) {
Logger.getLogger(JavaApplication1.class.getName()).log(Level.SEVERE, null, ex);
}
}



public static void main(String[] args){
//metodo principal
}

}

nao estranhe, isso é um bloco de código estático, vc coloca ele fora dos métodos

Att,

Thiago Gonzaga
Reply all
Reply to author
Forward
0 new messages