여기는 툴바버튼클래스
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;
}
댓글 0