
problemas con listener
Publicado por eduardo (49 intervenciones) el 19/02/2009 00:15:46
hola:
tengo este codigo ,el cula sobre un frame coloca un boton aceptar:
package packventana4;
import java.awt.*;
import java.awt.event.*;
public class ventana4 extends Frame {
public ventana4(){
Font L1=new Font("Times New Roman",Font.LAYOUT_LEFT_TO_RIGHT|Font.ROMAN_BASELINE,50);
setBackground(Color.pink);
setLayout(new BorderLayout());
setTitle("san lorenzo");
setFont(L1);
setSize(600,600);
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
});
Panel p1=new Panel();
Button bu=new Button("aceptar");
bu.setSize(30,20);
p1.setLayout(new GridLayout(2,2));
p1.add(bu,BorderLayout.EAST);
add(p1);
// bu.addActionListener(this);
setVisible(true);
}
// public void actionPerformed(ActionEvent e)
// {
// String s=new String("este es un texto");
// }
lo que trato de hacer y no sale ,es programar el evento click del mouse sobre el boton.
por eso estan las lineas comentadas en el programa.por favor necesirtaria que me ayuden.
desde ya gracias
}
tengo este codigo ,el cula sobre un frame coloca un boton aceptar:
package packventana4;
import java.awt.*;
import java.awt.event.*;
public class ventana4 extends Frame {
public ventana4(){
Font L1=new Font("Times New Roman",Font.LAYOUT_LEFT_TO_RIGHT|Font.ROMAN_BASELINE,50);
setBackground(Color.pink);
setLayout(new BorderLayout());
setTitle("san lorenzo");
setFont(L1);
setSize(600,600);
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
});
Panel p1=new Panel();
Button bu=new Button("aceptar");
bu.setSize(30,20);
p1.setLayout(new GridLayout(2,2));
p1.add(bu,BorderLayout.EAST);
add(p1);
// bu.addActionListener(this);
setVisible(true);
}
// public void actionPerformed(ActionEvent e)
// {
// String s=new String("este es un texto");
// }
lo que trato de hacer y no sale ,es programar el evento click del mouse sobre el boton.
por eso estan las lineas comentadas en el programa.por favor necesirtaria que me ayuden.
desde ya gracias
}
Valora esta pregunta


0