Actions - Botões, menus... etc

5 respostas
H

Estou com a seguinte duvida.

Estou desenvolvendo sem uma ide por enquanto pois estou aprendendo.

Qual melhor maneira pra adicionar uma ação a um botão?

qual melhor maneira de criar essa ação? Devo criar uma classe somente para essa ação?? ou crio só um metodo mesmo?

5 Respostas

R

Você está usando o que ? Swing ?

Se for, o que normalmente faço é (não lembro toda a sintaxe de cabeça):

  • Se aquela ação só for utilizada alí, utilizo uma classe anônima: btn.addActionListener(new ActionListener() { … });

  • Agora actions utlizados em vários lugares, como botões de voltar, sair, etc… eu mantenho eles de forma estática e injeto onde for necessário, normalmente na criação de painéis…

PS: Swing sem IDE é meui pesado cara… escolha uma IDE e cai dentro.

[]´s

H

como assim pesado?

eu tava indo bem com ide, tava usando o netbeans consiguindo fazer tudo e talz até q me deparei com um JTable… e o netbeans bloqueia certas partes de código, isso tava me estressando ja e nada de conseguir configurar a jtable do meu modo. Ai resolvi largar ide de lado um pouco e aprender sem ide pelo menos algumas coisas.

R

hehe me expressei mal, quando disse pesado, quis dizer difícil… a sintaxe do swing é bem chata…

Cara usa u Visual Editor do eclipse, sempre prefiri ele ao netbeans…

[]´s

H

po vlw pela dica, vo baixar o eclipse =D

el_loko

Existe um artigo bem interessante chamado Introdução a programação gráfica em Java com Swing

Da uma olhada nesse link:
http://www.guj.com.br/java.tutorial.artigo.38.1.guj

Criado 1 de maio de 2008
Ultima resposta 2 de mai. de 2008
Respostas 5
Participantes 3