Empece ayer con JFrame, JButton, JLabel y JTextField en eclipse, intente hacer un programa para leer un nombre con JTextField y ponerlo como titulo en la ventana mediante la pulsación del botón, pero me salta Hot Code Replace Failed y no se como solucionarlo.
Este es el programa:
import javax.swing.*;
import java.awt.event.*;
public class VentanaPideIngresar extends JFrame implements ActionListener{
private JTextField t;
private JLabel c;
private JButton b;
public VentanaPideIngresar() {
b=new JButton("Aceptar");
b.setBounds(10,10,100,30);
add(b);
b.addActionListener(this);
c=new JLabel("Ingrese un nombre para la Ventana :");
c.setBounds(10,0,100,30);
add(c);
t=new JTextField();
t.setBounds(10,10,100,30);
add(t);
}
public void actionPerformed(ActionEvent a) {
if(a.getSource()==b) {
String cad=t.getText();
setTitle(cad);
}
}
public static void main(String[] args) {
VentanaPideIngresar jf=new VentanaPideIngresar();
jf.setBounds(0,0,1400,1250);
jf.setVisible(true);
jf.setResizable(true);
}
}
Espero que me puedan ayudar
gracias