Topic: 一个小问题!!帮帮找找错在那? |
Print this page |
1.一个小问题!!帮帮找找错在那? | Copy to clipboard |
Posted by: sunxiaoming Posted on: 2006-09-07 10:39 程序: package myprojects.drawline; import java.awt.*; import java.awt.event.*; import java.awt.Graphics; class DrawLine extends Frame { public DrawLine() { addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { dispose(); System.exit(0); } }); this.addMouseListener(new MouseAdapter() { int orgX; int orgY; public void mousePressed(MouseEvent e) { orgX = e.getX(); orgY = e.getY() } public void mouseReleased(MouseEvent e) { this.getGraphics.drawLine(orgX,orgY,e.getX(),e.getY()); } } ); } public static void main(String args[]) { System.out.println("Starting DrawLine..."); DrawLine mainFrame = new DrawLine(); mainFrame.setSize(400, 400); mainFrame.setTitle("DrawLine"); mainFrame.setVisible(true); } } 错误: D:\学习环境\JCreator Pro\DrawLine\DrawLine.java:39: cannot resolve symbol symbol: variable getGraphics this.getGraphics.drawLine(orgX,orgY,e.getX(),e.getY()); ^ 1 error 个人想法:可能匿名类不能用this.getGraphics.drawLine()这个方法。当将this 去掉后错误是一样的。 如下: D:\学习环境\JCreator Pro\DrawLine\DrawLine.java:39: cannot resolve symbol symbol: variable getGraphics getGraphics.drawLine(orgX,orgY,e.getX(),e.getY()); ^ 1 error |
2.Re:一个小问题!!帮帮找找错在那? [Re: sunxiaoming] | Copy to clipboard |
Posted by: 四維 Posted on: 2006-09-07 12:35 sunxiaoming wrote:
|
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |