Java Examples - Display different shapes

Advertisements


Problem Description:

How to draw a solid rectangle using GUI?

Solution:

Following example demonstrates how to display a solid rectangle using fillRect() method of Graphics class.

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);
   }
}

Result:

The above code sample will produce the following result.

Solid rectangle is created.


Advertisements
Advertisements