位置:首頁 > 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.