位置:首页 > Java技术 > java实例在线教程 > Java如何绘制GUI实心矩形?

Java如何绘制GUI实心矩形?

如何绘制使用的GUI实心矩形?

解决方法

下面的例子演示了如何使用Graphics类的fillRect()方法显示一个实心矩形。

import java.awt.Graphics;
import javax.swing.JFrame;
import javax.swing.JPanel;

public class Main extends JPanel {

   public static void main(String[] a) {
      JFrame f = new JFrame();
      f.setSize(400, 400);
      f.add(new Main());
      f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
      f.setVisible(true);
   }

   public void paint(Graphics g) {
      g.fillRect (5, 15, 50, 75);
   }
}

结果

上面的代码示例将产生以下结果。

Solid rectangle is created.