JTable

Afromanrocker
10 de Noviembre del 2009
que tal, estoy haciendo un programa donde introduzca un valor, y segun el valor se asignen ciertos valores a un JTable, el problema es que cuando doy el valor al JTable no le pasa nada, ojala me puedan ayudar, esto es lo que llevo hasta ahora:

public static void main(String[]args){
JFrame f=new JFrame();
f.setSize(500,500);
f.setLayout(new FlowLayout());
final JTextArea a=new JTextArea("sueldo");
a.setSize(1,5);
f.add(a);
JButton b1=new JButton("Introducir Sueldo");
f.add(b1);

b1.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
cont++;
w=a.getText();
x=Integer.parseInt(w);
if (x>1200){
n="Ejecutivo";
}
else{
n="Empleado";
}
}
});
Object[][] datos=
{
{"Nombre","Tipo","Sueldo"},
{"Nestor",n,x},


};

String[] Columnas={"Nombre","Tipo","Sueldo"};
JTable t=new JTable(datos, Columnas);
t.setSize(400,100);
f.add(t);
f.setVisible(true);

}
}