如何使用Java中的Graphics对象绘制圆角矩形? |
您所在的位置:网站首页 › an怎么画圆角矩形 › 如何使用Java中的Graphics对象绘制圆角矩形? |
图形类 在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 |