public class Frame1 extends JFrame{
public Frame1()
{
JPanel jp1 = new JPanel();
JButton jb1 = new JButton("开始下载");
JTextField jt1 = new JTextField("这里输入下载文件",50);
jp1.add(jb1);
jp1.add(jt1);
this.add(jp1);
jb1.addActionListener(new ActionListener(){
@Override
public void actionPerformed(ActionEvent e) 
{
jt1.setTest("FUCK");}});
this.setTitle("鸟三专用下载器");
this.setBounds(400, 200, 700, 70);
this.setResizable(false);
this.setVisible(true);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}public static void main(String[] args) {
new Frame1();
}
}因为JPanel jp1 = new JPanel();
JButton jb1 = new JButton("开始下载");
JTextField jt1 = new JTextField("这里输入下载文件",50);
是instance变量,要设为private类型。   什么是instance变量 为什么要设为private类型