Java 鼠标点击画图

publicvoidpaintComponent(Graphicsg){super.paintComponent(g);this.g=(Graphics2D)g;}pri... public void paintComponent(Graphics g)
{
super.paintComponent(g);
this.g = (Graphics2D)g;
}
private class MyMouse implements MouseListener
{
public void mouseClicked(MouseEvent event)
{ g.setPaint(color);
Ellipse2D ellipse = new Ellipse2D.Double(7.0,7.0,10,10);
g.fill(ellipse);
}
public void mouseEntered(MouseEvent e){}
public void mouseExited(MouseEvent e){}
public void mousePressed(MouseEvent e){}
public void mouseReleased(MouseEvent e){}
}
为什么就是画不出来呢?编译没问题,必须在paintComponen里画吗?
展开
 我来答
剑癖意秋林
2008-09-27 · 超过13用户采纳过TA的回答
知道答主
回答量:41
采纳率:0%
帮助的人:0
展开全部
必须 用浏览器 运行 首先建个html 文件 打开源文件 可用记事本编辑 编译你的这个文件后 会得到一个 .class文件 < Applet code= ?.class > </applet > 然后把你的这个文件 嵌入 刷新html 文件 就ok啦
至于< ........> <........> 括号里的代码 反正很少 30个字符的样子 具体代码我也记不是很清楚啦 你自己去查 资料书 或者找一下 Java 源文件的网站 搜Applet 小应用程序
我记得 我刚开始的时候也是 像你一样编译没问题 就是画不出来呢 后来通过老师的指点才知道 他不是用JCreate 或 JBiuld 或 eclipse 运行的
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式