java移动直线和圆代码 java实现鼠标移动

java编程!实现同时画一个圆和一条直线!回答采纳加分!

绘制椭圆的边框。得到的是一个圆或椭圆,它恰好适合放在由 x、y、width 和 height 参数指定的矩形内。椭圆覆盖区域的宽度为 width + 1 像素,高度为 height + 1 像素。参数:x - 要绘制椭圆的左上角的 x 坐标。

成都创新互联公司专注于企业成都营销网站建设、网站重做改版、永靖网站定制设计、自适应品牌网站建设、成都h5网站建设电子商务商城网站建设、集团公司官网建设、成都外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为永靖等各大城市提供网站开发制作服务。

靠,楼上的回答那么长啊,只要一个函数,就是 drawOval(int x,int y,int w,int h);这是是画椭圆形的函数,但是它也可以画圆形。

电脑反应慢,还是程序代码的问题?你应该把代码也写出来。

JAVA画一个移动的圆

实心圆g.fillOval(50, 50, 30, 30);空心圆g.drawOval(50, 50, 30, 30);参数说明:前2个是坐标值,后2个是圆的宽度和高度。

this.x=x;this.y=y;} public void paint(Graphics g){ g.drawOval(x-r,r+y,2*r,2*r); //以(x,y)为圆心画半径为r的圆 } } r的值你可以在文本框中输入后取出来获取。

其实就是遍历每一个点,如果在圆形上,则输出#,不在圆形上,则输出空格。

如何用java画一个圆,并且让它运动?

} catch (InterruptedException e) { e.printStackTrace(); } } }}说明:第一:存为JoinDemo.java 第二:加入了一个缓冲,以免画面闪烁。

实际上你并不需要求的每个点的坐标,你可以假定5度一个点,用个循环来取点的坐标,然后放到一个集合里面,然后你就用集合里面点的坐标画小的实心圆就行了。定时画,这样它的运行轨迹就是在圆上运动。

应该是没有加监听事件吧? 把 Graphics t=hua.getGraphics();t.drawOval(25,25,50,50);t.setColor(Color.BLACK);t.fillOval(25,25,50,50);放到一个Paint方法中,然后给这个方法加个监听事件。


网站名称:java移动直线和圆代码 java实现鼠标移动
文章网址:http://scyanting.com/article/desghpj.html