목차
1. 네모 움직이기
2. 동그라미 움직이기
3. 세모 움직이기
4. 선 움직이기
2. 동그라미 움직이기
3. 세모 움직이기
4. 선 움직이기
본문내용
gle\") //입력 받은 명령의 문자열이 \"triangle\"이면
MouseAction.setter(3); //setter를 통해서 paintComponent의 해당된 케이스문의 명령을 실행한다.
else if(e.getActionCommand().toString()==\"line\") //입력 받은 명령의 문자열이 \"line\"이면
MouseAction.setter(4); //setter를 통해서 paintComponent의 해당된 케이스문의 명령을 실행한다.
MouseAction.repaint(); //조건문 끝날때마다 화면 갱생
}
public static void main(String[] args){ //메인 메소드
MouseAndPolygon map=new MouseAndPolygon(); //map 객체 생성
map.setTitle(\"마우스 액션 이벤트 과제\"); //윈도우 타이틀 설정
map.setSize(600, 600); //윈도우사이즈 설정
map.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //닫기버튼 누르면 창이 닫히도록 설정
map.setVisible(true); //총괄적으로 보이게 하기
}
}
MouseAction.setter(3); //setter를 통해서 paintComponent의 해당된 케이스문의 명령을 실행한다.
else if(e.getActionCommand().toString()==\"line\") //입력 받은 명령의 문자열이 \"line\"이면
MouseAction.setter(4); //setter를 통해서 paintComponent의 해당된 케이스문의 명령을 실행한다.
MouseAction.repaint(); //조건문 끝날때마다 화면 갱생
}
public static void main(String[] args){ //메인 메소드
MouseAndPolygon map=new MouseAndPolygon(); //map 객체 생성
map.setTitle(\"마우스 액션 이벤트 과제\"); //윈도우 타이틀 설정
map.setSize(600, 600); //윈도우사이즈 설정
map.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //닫기버튼 누르면 창이 닫히도록 설정
map.setVisible(true); //총괄적으로 보이게 하기
}
}
소개글