
正文
用java代码画圆角矩形,java绘制圆形代码
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java绘图代码
首先,手动画一个小乌龟,如下:然后,按照Java绘图基本步骤一步步来。
也可以先用java.awt.geom包提供的Shape对象,并用单精度Float坐标或双精度Double坐标创建Shape对象,然后再用draw()方法绘制。
求Java画图版,能画正多边形的代码! 设计一个交互式程序,绘制图形包括园、三角形、正方形、五边形、六边形其中的一种,大小由鼠标拖动决定。
相关问答
Q1: java如何在界面中指定坐标画线
这个方法是画一条直线,都知道两点确定一条直线,而在坐标中由横(X)、纵坐标(y)确定一个点,这四参数实际就是确定两个点,要画的直线的起始点横纵坐标和终点的横纵坐标。
先定义一个槽函数void slotclicked(); 然后再源文件中实现,写自己想要实现的代码。
可以定义全局的变量来保存Graphics。在组件处于可见的状态下使用getGraphics。
DirectedGraph 是一个 2-D 图形,拥有有限数量的 Node,每个 Node 都位于一些 Point 中,相邻的 Node 是通过 Edges 彼此连接在一起的。 当您想绘制一架 2-D 飞机上的点时,必须找出每个点的 X 坐标和 Y 坐标。
Q2: Java知多少Graphics2D类的绘图方法
先在重画方法paintComponent()或paint()中,把参数对象g强制转换成Graphics2D对象;然后,用上述图形类提供的静态方法Double()创建该图形的对象;最后,以图形对象为参数调用Graphics2D对象的draw()方法绘制这个图形。
最后,graphics是一个抽象类,其实现大都是平台相关的,所以不容易自己创建一个graphics实例。一般graphics的实例会由依照你所在的桌面环境给出。Graphics类及其子类Graphics2D提供的只是一些基本绘图方法,比如画直线、曲线什么的。
光的反射的话,你用的是直线,一个笔记本的屏幕1368*800,那你说你用int型,那他的误差可以忽略不计。要是用度数的话可以用一下吧方法。
Q3: 求java绘图程序源代码(加注释),在如下图的基础上,在图案种类上添加圆角...
声明一个类Person,成员变量有姓名、出生年月、性别。有成员方法以显示姓名、年龄和性别。
Graphics2D类仍然保留Graphics类的绘图方法,同时增加了许多新方法。新方法将几何图形(线段、圆等)作为一个对象来绘制。在java.awt.geom包中声明的一系列类,分别用于创建各种身体图形对象。
//将两个按钮添加到可视化容器上面,用add方法 p.add(b1); p.add(b2); //在两个按钮上增加监听的属性,自动调用下面的监听处理方法actionPerformed(ActionEvent e),如果要代码有更好的可读性,可用内部类实现动作 //监听处理。
要想更多地了解 X-Y 坐标图,请参阅我为本文编写的 DirectedGraphXYPlotter 类(参见所附源代码中的 \src\GraFix\Plotters\DirectedGraphXYPlotter.java)。
注释是用来给开发者或者是软件后续的维护者来看的。一般是用来描述这一段代码或者是程序做了些什么样的事情。实现了哪些功能,java里面注释代码,可以分为行注释和块注释,方法注释等。
Q4: JAVA实现简单的画图板
1、-04-22 用java编写一个简单的画图程序。
2、可以实现一个Paintable接口 interface Paintable{ public void paint(Graphics g);} 然后在主类上挂一个Paintable的数组,比如private VectorPaintable drawings;每鼠标点击一次,就往drawings里面添加一个Paintable对象。
3、因为你最后写的paint方法是JFrame 的,而不是Canvas的。应该自己写个继承Canvas的类,然后重构paint方法,然后在鼠标事件里调用Canvas对象的paint方法。
用java代码画圆角矩形的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java绘制圆形代码、用java代码画圆角矩形的信息别忘了在本站进行查找喔。







