java插入画圆代码 java绘制圆环

JAVA画圆

import java.awt.Frame;

创新互联建站是一家专注于网站建设、网站设计与策划设计,金水网站建设哪家好?创新互联建站做网站,专注于网站建设十年,网设计领域的专业建站公司;建站业务涵盖:金水等地区。金水做网站价格咨询:028-86922220

import java.awt.Graphics;

public class S extends Frame{

private int x;

private int y;

private boolean drawOval;//为true时绘制

//测试入口函数

public static void main(String []args)

{

new S().print();

}

//构造函数,初始化x、y坐标,设置drawOval变量为false,设置窗体大小

public S()

{

x = 200;

y = 200;

drawOval = false;

this.setSize(400,400);

this.setVisible(true);

}

public void print(){

//在调用S类实例的print方法时,画一个以属性X,Y为起点的宽高为10的圆.

drawOval = true; //设置drawOval变量为true

repaint(); //调用刷新画面方法

}

public void paint(Graphics g)

{

//为true时绘制

if(drawOval)g.fillOval(x,y,10,10);

}

}

java画圆

public static void main(String[] args) {

JFrame f = new PaintovalFrame();

f.setVisible(true);

}

改成f.setVisible(true)试一下

请写出用java代码画一个圆

靠,楼上的回答那么长啊,只要一个函数,就是

drawOval(int x,int y,int w,int h); 这是是画椭圆形的函数,但是它也可以画圆形。

比如 drawOval(100,100,50,50); 就在坐标50,50画一个直径100的圆,只要把,最后的2个参数设成一样就是一个圆。要画直径200的话,就把最后2个参数设成200,200 一切OK了

用JAVA编写圆

代码如下:

import java.awt.Color; import java.awt.Dimension; import java.awt.Graphics; import javax.swing.JFrame; import javax.swing.JPanel; public class TestSw extends JFrame { public static void main(String[] args) { new TestSw(); } public TestSw(){ super("Test"); this.setSize(new Dimension(400,300)); this.setContentPane(new Mypane()); this.setVisible(true); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } class Mypane extends JPanel{ public void paint(Graphics g) { super.paint(g); g.setColor(Color.red); g.setXORMode(Color.white); g.drawArc(20, 20, 100, 100, 0, 360); ///此方法将画一个直径100的圆.红色. } } }


分享标题:java插入画圆代码 java绘制圆环
转载来于:http://hbruida.cn/article/ddodicj.html