如何使用Java中的Graphics对象绘制圆角矩形?

您所在的位置:网站首页 an怎么画圆角矩形 如何使用Java中的Graphics对象绘制圆角矩形?

如何使用Java中的Graphics对象绘制圆角矩形?

2024-05-11 09:43| 来源: 网络整理| 查看: 265

图形类

在Java中,绘制是通过Graphics对象进行的,这是java.awt.Graphics类的实例。 每个Graphics对象都有自己的坐标系和所有Graphics方法,包括用于绘制String,直线,矩形,圆形,多边形等的方法。 我们可以通过paint(Graphics g)方法访问Graphics对象。 我们可以使用drawRoundRect()方法来接受x坐标,y坐标, width,height,arcWidth和arc height绘制一个圆角矩形。

12345678910111213141516171819import java.awt.*; import java.awt.event.*; import javax.swing.*; public class RoundedRectangleTest extends JFrame {  public RoundedRectangleTest() {    setTitle("RoundedRectangle Test");    setSize(350, 275);    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);    setLocationRelativeTo(null);    setVisible(true);  }  public void paint(Graphics g) {    Graphics2D g2d = (Graphics2D) g;    g2d.drawRoundRect(10, 50, 150, 150, 50, 30); // to draw a rounded rectangle.  }  public static void main(String []args) {    new RoundedRectangleTest();  } }

输出量



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3