
正文
java画直线的代码,java画线段
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java中在面板上怎么画直线?
drawLine(int x1, int y1, int x2, int y2)在此图形上下文的坐标系统中,使用当前颜色在点 (x1, y1) 和 (x2, y2) 之间画一条线。
可以定义全局的变量来保存Graphics。在组件处于可见的状态下使用getGraphics。
这个方法是画一条直线,都知道两点确定一条直线,而在坐标中由横(X)、纵坐标(y)确定一个点,这四参数实际就是确定两个点,要画的直线的起始点横纵坐标和终点的横纵坐标。
相关问答
Q1: java怎么画出一条直线呢?高手进吧。
这个方法是画一条直线,都知道两点确定一条直线,而在坐标中由横(X)、纵坐标(y)确定一个点,这四参数实际就是确定两个点,要画的直线的起始点横纵坐标和终点的横纵坐标。
以下三个类分别放在三个不同的Java文件中,分别编译,运行Test类出结果。
一个break只跳出一层。Java中break return continue 区别 continue语句作用。continue语句continue语句的一般形式为:continue。其作用是结束本次循环,即跳过本次循环体中余下尚未执行的语句,接着再一次进行循环的条件判定。
Q2: java在Frame中画一条直线
drawLine(int x1, int y1, int x2, int y2)在此图形上下文的坐标系统中,使用当前颜色在点 (x1, y1) 和 (x2, y2) 之间画一条线。
我以一个画线程序为例,建一个类保存直线信息直线的信息保存在集合中,重绘时从集合中取出直线对象绘制。
一般的做法,是重写JFrame的paint(Graphics g)方法,在这个方法中调用g.drawLine方法,然后只要你对JFrame调用setVisible(true)让其显示(不需要调用paint方法,系统会自动调),直线就画出来了。
就是存坐标呀,要不你还想把整个图截下来吗?存坐标其实是最简单的一种方法了。其实你说的当改变窗口大小和直线的颜色时,之前画的直线总是会消失,可能是你没有实现repaint()方法。
Q3: 用JAVA做画图版程序,可以画直线
1、A(x1,y1) B(x2,y2) 就可以画出直线AB了。参数:x1 - 第一个点的 x 坐标。y1 - 第一个点的 y 坐标。x2 - 第二个点的 x 坐标。y2 - 第二个点的 y 坐标。
2、然后第二个是测试类,可以看到我在 setVisible 之后添加的组件,它也能正确显示,证明 addComponent 方法可以随时调用,不用另外刷新。
3、求好心人帮找或做个JAVA画板程序 代码,主要能实现简单的画板功能! 程序运行效果如Windows画板所示。能够实现随手画、画弹簧线、画各种图形,并根据颜色对话框给画线设置不同的颜色。
Q4: 一个画直线的JAVA小程序
谁有简单的JAVA画图程序 想要一个简单的,像windows自带的那个画图程序那么简单就可以了。用JCreatorPro可以编译就可以。有的加我发我邮箱里1987_xupeng@16com.如果好我还可以加分。
程序代码要500行以上;大体作用就是:能够在图形界面上进行几何操作,如画出直线、圆、椭圆、多边 形、弧;能够进行颜色设置,粗细设置;菜单有:新建、保存、帮助等等。再就是有个readme文档就行了,说明是怎样实现的。
Applet小程序是需要嵌入在网页中执行的,如果你不想用html,那么要加入 public void init() {}方法,在里边初始化容器和组件,那么在调用paint的时候就能看到效果了。
X1,Y1是确定直线的起始点,即横坐标为x1,纵坐标为y1的点。同理x2,y2确定直线的终点。例:A(x1,y1) B(x2,y2) 就可以画出直线AB了。参数:x1 - 第一个点的 x 坐标。y1 - 第一个点的 y 坐标。
int y,int width,int height)绘制椭圆的边框。得到一个圆或椭圆,它刚好能放入由 x、y、width 和 height 参数指定的矩形中。椭圆覆盖区域的宽度为 width + 1 像素,高度为 height + 1 像素。
将小程序查看器的窗口拉大一些以查看整条对角线。您也可以将此HTML网页装载到任何现用的浏览器中,如Netscape Navigator或微软IE,看到的结果是大致相同的。使用Java语言编程就需要一个Java编译器。
java画直线的代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java画线段、java画直线的代码的信息别忘了在本站进行查找喔。








