本文目录一览:
java 如何以圆心画圆
包java.awt.Graphics
中的drawOval(int x,int y,int width,int height)方法可以画圆。
x,y是坐标,圆心位置
width,height是圆的宽度和长度,他们相等的时候就是圆,不等就是椭圆。值就是半径
Java中画圈是哪个函数
使用drawOval来画圆圈,
g.drawOval(x, y, w, h); x,y表示圆所在的位置.w ,h 表示圆的宽高,当宽高不一致是就是椭圆
实例
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JFrame;
public class SwingDemo extends JFrame{
public SwingDemo() {
setTitle(“窗口”);
setSize(280, 180);
setLocationRelativeTo(null);
setDefaultCloseOperation(EXIT_ON_CLOSE);
setVisible(true);
}
public static void main(String[] args) {
new SwingDemo();
}
@Override
public void paint(Graphics g) {
super.paint(g);
g.setColor(Color.RED);
g.drawOval(150, 100, 30, 20);//画椭圆
g.setColor(Color.BLUE);
g.drawOval(100, 50,60, 60);//画圆
}
}
显示
java为图形填充颜色
只需把g.drawOval(…)改成g.setColor(Color.RED); g.fillOval(..)就行了,drawOval是只画不填充,而fillOval是画并且填充,填充的颜色是由g.setColor()方法的参数决定的。
原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/232049.html