//panel1中加了个textArea
JTextArea tArea=new JTextArea(15,20);
tArea.setBorder(new LineBorder(Color.blue));
pn1.add(tArea); //panel1的下部加了个panel2
JPanel pn2=new JPanel(true);
pn1.add("South",pn2); //panel2中添加个button 点这个button清空上面的textArea
JButton btn2=new JButton("Cancel");
btn2.addActionListener(
new ActionListener(){
public void actionPerformed(ActionEvent event){
tArea.setText("");
}
}
);
pn2.add(btn2); 编译器说找不到tArea
JTextArea tArea=new JTextArea(15,20);
tArea.setBorder(new LineBorder(Color.blue));
pn1.add(tArea); //panel1的下部加了个panel2
JPanel pn2=new JPanel(true);
pn1.add("South",pn2); //panel2中添加个button 点这个button清空上面的textArea
JButton btn2=new JButton("Cancel");
btn2.addActionListener(
new ActionListener(){
public void actionPerformed(ActionEvent event){
tArea.setText("");
}
}
);
pn2.add(btn2); 编译器说找不到tArea
把它定义成全局的肯定能找到
final JTextArea tArea=new JTextArea(15,20);
好象DESIGNER设计的就是加了final关键字
不过,自己手写的时候都是没有加的