여기는 툴바버튼클래스


if (event.getActionCommand().equals(ToolBarButtons.Line.name())) {


} else if (event.getActionCommand().equals("eraserButton")) {


} else if (event.getActionCommand().equals(ToolBarButtons.Ellipse.name())) {



여기는 드로잉 패널 인데용



  private ESelectedAction selectAction(int x , int y) {

   ESelectedAction eSelectedAction = null;

  

   GShape shape = this.onShape(x, y);

    if(shape == null) {

   

    shape = new GLine();

    // 이부분이 툴바버튼 클릭에따라서 해당 도형 클래스로 바뀌었으면 좋겠는데 간단한거같기도하면서도 3시간째 헤메고있음....

    

    eSelectedAction = ESelectedAction.eDoDraw;

            

    } else {

   

    eSelectedAction = ESelectedAction.eDoMove;  

    }

    this.setSelected(shape);

return eSelectedAction;

   }