import java.awt.*;
import javax.swing.*;

public class PruebaGrafica{
    public static void main(String args[]){
        new PruebaGrafica();
    }
    PruebaGrafica(){
        JFrame ventana=new JFrame("Probando");
        ventana.setSize(600,500);
        ventana.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        Pizarrin p=new Pizarrin();
        ventana.add(p);
        ventana.setVisible(true);
    }
}

class Pizarrin extends Canvas{
    public void paint(Graphics g){
        g.drawString("Hola",100,100);
        g.drawRect(200,300,20,30);
        g.setColor(Color.blue);
        g.fillRect(300,200,30,20);
        g.drawOval(400,400,30,30);
        g.setColor(Color.red);
        g.fillOval(400,100,50,30);
    }
}
    