Canvas设置背景出错,求解释!!!!!

zhishiheng 2011-11-19 09:55:52
import java.awt.*;
import java.awt.event.*;
public class T extends Canvas{ //有红线的地方????
Image tt=Toolkit.getDefaultToolkit().getImage("E:/tt.jpg");
public void paint(Graphics g){
g.drawImage(tt,0,0,this);
g.drawRect(0,0,getSize().width-1,getSize().height-1);
}
}
public class Test extends Frame{
T dr=new T();
Test(){
super("tt");
add(dr);
setSize(400,500);
setVisible(true);
}
public static void main(String[] args) {
new Test();
}
}
...全文
51 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhishiheng 2011-11-19
  • 打赏
  • 举报
回复
谢谢!!![Quote=引用 1 楼 serbry0033 的回复:]

一个类文件里面只能有一个类是public的,把T前面的public去掉就可以了!
[/Quote]
serbry0033 2011-11-19
  • 打赏
  • 举报
回复
一个类文件里面只能有一个类是public的,把T前面的public去掉就可以了!

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧