紧急求助:JAVA简单编程题!高手帮忙!
因为明天考试,刚弄到的题,大家帮忙啊!构造一个类来描述屏幕上的一个低那,该类的构成包括点的X和Y两个坐标,以及一些对点进行的操作,包括取得点的坐标值,对点的坐标进行赋值,...
因为明天考试,刚弄到的题,大家帮忙啊! 构造一个类来描述屏幕上的一个低那,该类的构成包括点的X和Y两个坐标,以及一些对点进行的操作,包括取得点的坐标值,对点的坐标进行赋值,改变坐标值等操作,编写应用程序生成该类的对象并对其进行操作! 明天早上7点前采纳答案,7点后就去考试拉! 谢谢!谢谢!
展开
1个回答
展开全部
好的,没有问题给你弄个!! 不过你要采纳我的答案啊!!谢谢了! import java.awt.*; import java.awt.event.*; public class 类名 extends Frame implements MouseMotionListener,MouseListener { static 类名 frm=new 类名(); int x1,x2,y1,y2; public static void main(String args[]) { frm.setTitle("Free drawing"); frm.setSize(200,150); frm.addMouseListener(frm); frm.setBisible(true); } public void mouseDragged (MouseEvent e) { x1=e.getX(); y1=e.getY(); } public void mouseDragged(MouseEvent e); { Graphics g=getGraphics(); x2=e.getX(); y2=e.getY(); g.drawLine(x1,y1,x2,y2); x1=x2;// 这是更新坐标 y1=y2;// } public void mouseMoved(MouseEvent e){}; public void mouseReleased(MouseEvent e){}; public void mouseEntered(MouseEvent e){}; public void mouseExited(MouseEvent e){}; public void mouseClicked(MouseEvent e){}; } 完了,你可以到eslip上运行看看.
希望采纳
希望采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询