I have been scanning the internet for half an hour and the Rects people suggest do not work so I wanted to know what you guys would suggest.
The simple code in here which is made by a 2D grid
import java.awt.Graphics;
import javax.swing.JComponent;
import javax.swing.JFrame;
class MyCanvas extends JComponent {
public void paint(Graphics g) {
g.drawRect (10, 10, 200, 200);
}
}
public class DrawRect {
public static void main(String[] a) {
JFrame window = new JFrame();
window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
window.setBounds(30, 30, 300, 300);
window.getContentPane().add(new MyCanvas());
window.setVisible(true);
}
}
Output :
Otherwise use the drawRect()
method of a Graphics object. This method looks like:
drawRect(int x, int y,
int width, int height)
It draws the outline of a rectangle using the current pen color. The left and right edges of the rectangle are at x and x + width respectively. The top and bottom edges of the rectangle are at y and y + height respectively.
This method is also used to draw a square. This applet draws a rectangle around the entire drawing area, then puts another rectangle in the center.