Entendendo o codigo

Daew Galera BLZ!!!

Tipo eu sou meio novato em java e queria entender alguns codigos!!! Eu possuo a logica so nao conheço todos os comandos!!! C alguem puder analizar os codigos a baixo e me mandar um comentario do que os comando fazem eu agradeço!!!

public Frame1() { enableEvents(AWTEvent.WINDOW_EVENT_MASK); try { jbInit(); } catch(Exception e) { e.printStackTrace(); } }

protected void processWindowEvent(WindowEvent e) { super.processWindowEvent(e); if (e.getID() == WindowEvent.WINDOW_CLOSING) { System.exit(0); } } }

[code]class Frame1_jMenuFileExit_ActionAdapter implements ActionListener {
Frame1 adaptee;

Frame1_jMenuFileExit_ActionAdapter(Frame1 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jMenuFileExit_actionPerformed(e);
}
}[/code]

Desde Ja Agradeço!!! 8)

Kra,
Os três codigos que vc mandou estão relacionados a eventos.

Eventos são ações disparadas diante de alguma interação do programa ou do usuário com o componente. Não é definição exata mas é mais ou menos isso.

Quando a a janela for fechada faça issso.
Quando o botão for clicado faça isso.
Quando o menu for selecionado faça isso.
Quando receber uma informação nar porta TCP 2000 faça isso.
Quando o usuario ficar inativo por mais de 20 minutos faça isso.

.
.
.
      jButton1.addActionListener( 
         new ActionListener() { 
            public void actionPerformed(ActionEvent evt) { 
               jButton1Click(evt); 
            } 
         } 
      ); 
.
.
.
   private void jButton1Click(ActionEvent evt) { 
      // codigo do click...
   } 

No código acima foi atribuido um evento a um JButton chamado de jButton1 dizendo que quando ele for pressionado será disparado o método jButton1Click.

O código desta aplicação está completo em outro post:

http://www.guj.com.br/forum/viewtopic.php?p=27117#27117

Eu aconselho vc fazer uma pequena tela na “unha”, pois pelo que vi (se não me engano) vc está usando o JBuilder, nada contra IDE RAD, mas é legal vc entender os conceitos antes de usar uma ferramenta RAD.

Esta é a melhor IDE para desenvolvimento em java (opnião minha), não possui design de layout mas detona… :wink: [/code]

Daew Mano!!

Nusga valeu mesmo!! EU realmente usei o JBluider…

VC sabe de algum tutorial me apoie nessa jornada!!!

Kra nesse Artigo vc tem uma explicação sobre o que é java e no fim dele o caminho a ser percorrido…

[color=“darkblue”]Prazer, Java![/color]
http://www.guj.com.br/servlet/guj?PARSE=true&MAMUTE_ACTION=br.com.guj.action.ListArticle&MAMUTE_TEMPLATE=ShowArticle&LIST_ARTICLE=single&ArticleId=7&PAGE=1
Depois vc tem o GUJ para tirar dúvidas:
Enviei hoje um post com alguns livros que considero bons:
http://www.guj.com.br/forum/viewtopic.php?t=5527

E antes de mandar um post lembre-se de usar as ferramentas de busca do forum, quase sempre alguem já teve a mesma dúvida antes, além de ser muito mais rápido que aguardar que alguém responda!!

Exitem duas ferramentas de busca aki no guj
a Busca do forum para buscar posts antigos e a busca do site principal, nesta é possível buscar artigos, tutoriais e outros

[color=“darkblue”]Busca do GUJ[/color]
http://www.guj.com.br

Está localizado no topo de todas as páginas que não sejam do forum.

[color=“darkblue”]Busca do forum[/color]
http://www.guj.com.br/forum/search.php

Um abraço

Vlw Ai em vei!!!

Mas so uma coisa…vc poderia me dizer o que exatamente aqueles eventos acimas fazem :oops: ??

Vlw ai mano!! to ralando aqui!! huhuhu 8)