
正文
模拟画图java代码,java画图程序源代码
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Java画图
首先,手动画一个小乌龟,如下:然后,按照Java绘图基本步骤一步步来。
getResource(gif));获取到图象的图标以后,就可以从图标中获取到绘制到画板上的实际需要的图象:Image img=icon.getImage();有了这个图象对象,我们就可以用画板的drawImage函数画图了。
根据JAVA的API文档说,PAINT是CONTAINER提供的方法,只要容器需要重画的时候就会调用,而paintComponent则是JComponent所提供的方法,它是paint委托的一种重画组件的方法。
java绘图要长期保持,要重写:AWT—paint(Graphics)swing—paintComponent(Graphics)方法。=== 你意思是鼠标动作都画出相应的形状吧。你目前要画的都是线,那么这样做,程序主体里放一个队列,用Vector和ArrayList实现都可以。
求Java画图版,能画正多边形的代码! 设计一个交互式程序,绘制图形包括园、三角形、正方形、五边形、六边形其中的一种,大小由鼠标拖动决定。
相关问答
Q1: 求然后用JAVA画出一个棋盘(伪代码就好)
1、/*首先,应用程序必须为 Canvas 类创建子类,以获得有用的功能(如创建自定义组件)。必须重写 paint 方法,以便在 canvas 上执行自定义图形。
2、第一步、我们先来画一画五子棋的棋盘,画出一个棋盘,画一个四方形。第二步、接着我们画一画棋盘的棋盘格,横横竖竖的横要平,竖要直溜溜。第三步、接着我们画出棋盘里面的棋子,黑色和白色的棋子就完成啦。
3、棋称为活)组成的。对于而白棋在垂直方向上点(4,4)的价值是一个活1,而在/方向也是活1所以,只要我们把该点的对于黑棋和白棋的价值算出 来,然后我们就取棋盘上各个空点的这两个值的和的最大一点作为下棋的点。
4、(5)、DrawChessPiece(Graphics g)//绘制当前局面的棋子 由于本类比较重要,所以附上了代码,见源代码1。 chessBoard类 功能为绘制棋盘线。
Q2: 求Java画图版,能画正多边形的代码!
1、drawPolygon(Polygon p):绘制多边形。fillPolygon(Polygon p):和指定的颜色填充多边形。例如,以下代码,画一个三角形和填充一个黄色的三角形。注意,用多边形对象画封闭多边形不要求首末点重合。
2、要求在窗口中出现几个按钮,分别是圆形,矩形,多边形,圆弧,椭圆,直线,三角形等,然后点击其中一个按钮就会出现相应的图形,图形的大小颜色不做具体要求。
3、想要一个简单的,像windows自带的那个画图程序那么简单就可以了。用JCreatorPro可以编译就可以。有的加我发我邮箱里1987_xupeng@16com.如果好我还可以加分。... 想要一个简单的,像windows自带的那个画图程序那么简单就可以了。
模拟画图java代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java画图程序源代码、模拟画图java代码的信息别忘了在本站进行查找喔。







