visualizar un frame
Publicado por Pablo (3 intervenciones) el 28/04/2005 16:53:39
Hola tengo un problemilla soy re nuevo en esto de programar en java y se supone que cree un frame con dos botones y un campo de texto que indica que boton se ha presionado, pero al compilar se crea la clase pero no se como visualisarlo pues solo se visualizar applets en el applettviewer o ventanas HTML ¿pueden por fa explicarme como hago que se vea mi frame? gracias...
este es el codigo:
import java.awt.*;
import java.awt.event.*;
public class ventana extends Frame implements ActionListener{
Button b, b1;
TextField tf;
public ventana(){
b=new Button("Aceptar");
b1=new Button("Cancelar");
tf=new TextField("Hola");
add(b);
add(b1);
add(tf);
setLayout(null);
b.setBounds(40,40,50,20);
b1.setBounds(90,40,50,20);
tf.setBounds(40,80,200,20);
b.addActionListener(this);
b1.addActionListener(this);
}
public void actoinPerformed(ActionEvent e){
if(e.getSource()==b){
tf.setText("Ha presionado Aceptar");
}
if(e.getSource()==b1){
tf.setText("Ha presionado Cancelar");
}
}
public static void main(String args[]){
ventana v=new ventana();
v.show();
}
}
este es el codigo:
import java.awt.*;
import java.awt.event.*;
public class ventana extends Frame implements ActionListener{
Button b, b1;
TextField tf;
public ventana(){
b=new Button("Aceptar");
b1=new Button("Cancelar");
tf=new TextField("Hola");
add(b);
add(b1);
add(tf);
setLayout(null);
b.setBounds(40,40,50,20);
b1.setBounds(90,40,50,20);
tf.setBounds(40,80,200,20);
b.addActionListener(this);
b1.addActionListener(this);
}
public void actoinPerformed(ActionEvent e){
if(e.getSource()==b){
tf.setText("Ha presionado Aceptar");
}
if(e.getSource()==b1){
tf.setText("Ha presionado Cancelar");
}
}
public static void main(String args[]){
ventana v=new ventana();
v.show();
}
}
Valora esta pregunta


0