import javax.swing.JFrame;
import javax.swing.JPanel;
import java.awt.Graphics;
import java.awt.Color;
class Example2 extends JPanel
{
	protected void paintComponent(Graphics g)
	{
		super.paintComponent(g);
		g.setColor(Color.BLACK);
		g.drawString("HelloWorld",55,25);
		g.setColor(Color.PINK);
		g.drawLine(55,27,115,27);
		g.setColor(Color.RED);
		g.drawRect(55,55,70,70);
		g.setColor(Color.BLUE);
		g.drawOval(41,41,99,99);
	}		
}
public class PaintDemo8_23 extends JFrame
{
	Example2 panel=new Example2();
	public PaintDemo8_23() 
	{
		this.setTitle("图形绘制");
		this.setSize(200,200);
		this.setVisible(true);
		this.add(panel);
	}
	public static void main(String[] args)
	{
		PaintDemo8_23 frame=new PaintDemo8_23();	    	
	}
}
