关于类的继承出了问题! 你加一个构造方法试试:public paintlabel() { super();} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public void paint(Graphics g) { g1 = g; }改为: public void paint(Graphics g) { super.paint(g); g1 = g; }就行了。 在最后加一句jPanel1.setVisible(true);试一下吧。 将你的JPanel加入JFrame或JApplet里并显示JFrame或JApplet,《thinking in java》里有很多例子 public void paint(Graphics g) { g1 = g; }改为: public void paint(Graphics g) { super.paint(g); g1 = g; }就行了。恩,这个方法挺不错,不过为什么要在头里先加上一句super.paint(g); paint()要做很多事,如果你不调super.paint(),就什么事不做了,这样就什么都不画了. 容器相关问题 swing组件加载图片的一些经验 封装 java 对话框和消息框问题 java打包成ISO 如何用PushbackReader来实现重新读一串字符? 急救:appplet中鼠标样式的问题! 给树图节点设置icon的问题 java现在JDK的最新版本是什么啊,到那里下载,能不能给我个最新的下载地址 两大论坛人气大比拼:JAVA vs VB 日期判断 请问一个变量引用的问题
g1 = g;
}
改为:
public void paint(Graphics g) {
super.paint(g);
g1 = g;
}
就行了。
jPanel1.setVisible(true);
试一下吧。
《thinking in java》里有很多例子
g1 = g;
}
改为:
public void paint(Graphics g) {
super.paint(g);
g1 = g;
}
就行了。恩,这个方法挺不错,不过为什么要在头里先加上一句super.paint(g);