请帮忙改错,谢谢

zhangdahua818 2008-02-29 09:18:22
import java.awt.*;
import java.awt.event.*;
class DrawLine2{
Frame f=new Frame("IT人资讯网");
public static void main(String[] args){
new DrawLine2().init();
}
public void init(){
f.setSize(300,300);
f.setVisible(true);
f.addMouseListener(new MouseAdapter()
{
int orgX;
int orgY;
public void mousePressed(MouseEvent e){
orgX=e.getX();
orgY=e.getY();
}
public void mouseReleased(MouseEvent e){
Graphics g=f.getGraphics();
g.setColor(Color.red);
g.setFont(new Font("隶书",Font.ITALTC|Font.BOLD,30));
g.drawString(new String(orgX +","+orgY),orgX,orgY);
g.drawString(new String(orgX()+","+orgY()),e.getX(),e.getY());
g.drawLine(orgX,orgY,e.getX(),e.getY());
}
});

}
}
错误提示
--------------------Configuration: <Default>--------------------
G:\图形界面\Graphics.java:3: 类重复: DrawLine2
class DrawLine2{
^
G:\图形界面\Graphics.java:20: 无法访问 Graphics
错误的类文件: G:\图形界面\Graphics.java
文件不包含类 Graphics
请删除该文件或确保该文件位于正确的类路径子目录中。
Graphics g=f.getGraphics();
^
2 错误
...全文
54 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
枫叶rain 2008-02-29
  • 打赏
  • 举报
回复
楼上的改完后可以再加上一个监听事件来关闭的
ninesea 2008-02-29
  • 打赏
  • 举报
回复
g.drawString(new String(orgX()+","+orgY()),e.getX(),e.getY());

g.setFont(new Font("隶书",Font.ITALTC ¦Font.BOLD,30)); 改为+号

然后我可以运行

但是窗口没法关闭

62,623

社区成员

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

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