21xrx.com
2025-03-21 15:15:16 Friday
文章检索 我的文章 写文章
使用Java 实现简单图形
2023-06-15 12:54:08 深夜i     --     --
Java 图形 API Graphics Color JFrame 绘制 矩形 窗口

在Java中,可以使用一些基础的API来绘制图形,以下是一些常用的API:

1. Graphics 类:它是一个抽象类,但是Java提供了Graphics2D这个子类来实现它,可以用来绘制2D图形。例如,可以使用它的drawRect()方法来绘制矩形。

2. Color 类:这个类提供了一些构造方法来创建颜色,例如,Color.RED表示红色。

3. JFrame 类:这个类可以创建一个窗体,例如可以使用setSize()方法设置它的大小。

下面是一个使用Java实现简单图形的例子:

import javax.swing.JFrame;
import java.awt.Color;
import java.awt.Graphics;
public class SimpleShape extends JFrame{
  public SimpleShape(){
    setSize(400, 400);
    setVisible(true);
  }
  
  public void paint(Graphics g){
    g.setColor(Color.RED);  
    g.drawRect(100, 100, 200, 200);  
  }
  
  public static void main(String[] args){
    SimpleShape shape = new SimpleShape();
  }
}

通过运行这个程序,就可以看到一个红色的矩形出现在窗口中央。

  
  

评论区