// RoundedRects.java // examples of rounded rectangles import java.awt.*; import javax.swing.*; public class RoundedRects extends JApplet { public void paint( Graphics g ) { super.paint( g ); // call superclass's paint method g.fillRoundRect( 10, 10, 100, 100, 0, 0); //square g.drawString("arcW=0 arcH=0", 10, 140); g.fillRoundRect( 120, 10, 100, 100, 100, 100); //circle g.drawString("arcW=W arcH=W", 120, 140); g.fillRoundRect( 230, 10, 100, 100, 50, 50); //quarter-circles g.drawString("arcW=.5W arcH=.5H", 230, 140); g.fillRoundRect( 340, 10, 100, 100, 10, 10); g.drawString("arcW=.1W arcH=.1H", 340, 140); g.fillRoundRect( 450, 10, 100, 100, 50, 10); g.drawString("arcW=.5W arcH=.1H", 450, 140); g.fillRoundRect( 560, 10, 100, 100, 10, 50); g.drawString("arcW=.1W arcH=.5H", 560, 140); } }