// Drawing 3D Rectangles Swing
import java.awt.*;
import javax.swing.*;
public class Rectangle3D extends JFrame
{
public Rectangle3D()
{
super("Drawing 3D Rectangles Example");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(550,280);
setVisible(true);
}
void draw3DRectangle(Graphics g)
{
Graphics2D g2d=(Graphics2D)g;
int x=55;
int y=60;
int width=450;
int height=170;
boolean r=true;
g2d.setColor(Color.WHITE);
g2d.draw3DRect(x,y,width,height,r);
}
public void paint(Graphics g)
{
super.paint(g);
draw3DRectangle(g);
}
public static void main(String args[])
{
new Rectangle3D();
}
}