tá, de acordo com esse bxo do título eu tenho uma classe que é meio janela (elgal ela, sem borda…) meio listener…
alguém já usou?
é mais pratico q usar classe interna?
vou por no google tb, mas eu espero que a comunidade seja mais veloz.
valeu.
tá, de acordo com esse bxo do título eu tenho uma classe que é meio janela (elgal ela, sem borda…) meio listener…
alguém já usou?
é mais pratico q usar classe interna?
vou por no google tb, mas eu espero que a comunidade seja mais veloz.
valeu.
esse código tem algum “pecado”?
import javax.swing.JMenuBar;
import javax.swing.JMenu;
import javax.swing.JMenuItem;
import javax.swing.JWindow;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
public class Janela1 extends JWindow implements ActionListener{
private int x=100,y=100,z=100,w=100;
private JMenuBar mb = new JMenuBar();
private JMenu m0 = new JMenu("Menu");
private JMenuItem mi0 = new JMenuItem("Olá!");
private JMenuItem mi1 = new JMenuItem("Sair!");
public Janela1() {
setBounds(x,y,z,w);
/*Eu comentei.*///setDefaultCloseOperation(EXIT_ON_CLOSE);
comecar();
setVisible(true);
}
private void comecar(){
m0.add(mi0);
m0.add(mi1);
mb.add(m0);
getContentPane().add(mb);
mi1.addActionListener(this);
}
public static void main(String urra[]){
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new Janela1();
}
});
}
public void actionPerformed(ActionEvent e){
if(e.getSource()==mi1)System.exit(0);
}
}
eu tô aprendendo e a opinião da galera vale.
porque tipo, uma coisa é funfar. Outra bem diferente é servir bem, né?
vlew!