高分求救
我继承了一个JPanel类
并在这个类中定义了一些JTextField组件,并加到这个类中
但是当我要想得到这些JTextField值的时候,用getText返回的都是空
请问这个怎么解决?
public class TaskDefinePanel extends JPanel {
JTextField jTextField_name = new JTextField();
JTextField jTextField_type = new JTextField();
JTextField jTextField_address = new JTextField();
public TaskDefinePanel() {
try {
jbInit();
}
catch(Exception ex) {
ex.printStackTrace();
}
}
void jbInit() throws Exception {
this.setLayout(new GridLayout(3,2));
this.add(new JLabel("Task Name:"));
this.add(jTextField_name);
this.add(new JLabel("Task Type:"));
this.add(jTextField_type);
this.add(new JLabel("Screen Address:"));
this.add(jTextField_address);
}
public void show()
{
System.out.println(jTextField_name.getText());
//显示为空
}
}