public class xFrame extends JFrame {
protected JButton B1= null ; //NO:1
public xFrame(){
JPanel P1=new JPanel();//NO:2
B1=new JButton("New"); //放于此后。正常
P1.add(B1);
setBounds(100,100,100,100);
setVisible(true);
B1.addActionListener(this);
}
void actionPerformed(ActionEvent){
if (e.getSource()==B1){
B1.setText("Old");
}
}
public static void main(String[] arg){
xFrame F1=new xFrame();
}
}定义的生存范围被你限定死了,这样就可以了
protected JButton B1= null ; //NO:1
public xFrame(){
JPanel P1=new JPanel();//NO:2
B1=new JButton("New"); //放于此后。正常
P1.add(B1);
setBounds(100,100,100,100);
setVisible(true);
B1.addActionListener(this);
}
void actionPerformed(ActionEvent){
if (e.getSource()==B1){
B1.setText("Old");
}
}
public static void main(String[] arg){
xFrame F1=new xFrame();
}
}定义的生存范围被你限定死了,这样就可以了
解决方案 »
- String的split()方法的疑问
- 关于java反射的invoke方法报错
- 如何自定义字符串排序规则?
- 关于直线,及直线如何被选中的问题,100分紧急求助!!!
- 编程问题!!请教高人!
- Java学习方法探讨!
- 有没有大神帮小弟看一下的
- static类
- java 如何制作播放 mp3 程序?
- 英雄在哪儿?请问如何让WEBLOGIC6.1自带的例子程序跑起来???
- 请教高手:如何实现一个java程序,该程序具备光盘自启动功能,所有需要的jdk包都在光盘上,在机器上不安装jdk,不知道如何实现,是否只能
- **************************虚心求教基础问题(在线等)*****************************
请你改改咯