import java.awt.*;

import javax.swing.*;


public class ISeeBal extends JFrame {

private DrawArea m_drawPanel;

protected class DrawArea extends JPanel {

private ISeeBal m_instance;

public DrawArea(ISeeBal inst){

m_instance = inst;

}

   @Override

   public void paintComponent(Graphics g) {

       super.paintComponent(g);

    m_instance.doDrawing(g);

   }

}

public static void main(String[] args){

(new ISeeBal()).show();

}

public ISeeBal(){

this.setTitle("ISeeBAL");

this.setBounds(0, 0, 500, 800);

this.add(m_drawPanel = new DrawArea(this));

}


public void doDrawing(Graphics g) {

        Graphics2D g2d = (Graphics2D) g;

// 여기서 그리라

    }

}