Java Swing 연습 예제
1. 점그리기 a) 마우스 왼쪽 드래깅을 이용하여 점을 그림. b) 점의 개수를 화면에 표시함. c) 마우스 오른쪽 드래깅을 이용하여 만든 사각형 내의 점을 지움. 2. 선그리기 a) 마우스 드래깅을 통해 선을 그림 (hint: 연속된 점들을 선으로 연결하면 그 릴 수 있음.) b) 창의 크기를 변화시키면, 그림의 크기가 변화되어 그린 내용의 전체가 항 상 표시된다. (hint: 점의 좌표를 실제 좌표가 아닌, 창 크기에 따른 비율로 표현해 볼 것. 예를 들어 크기 800x600 창의 중점의 좌표는 (400,300) 이 지만 이를 (0.5,0.5)라고 표현하면 창의 크기에 상관없이 표시할 수 있음) 3. 사각형 그리기 및 색 바꾸기 a) 마우스 드래깅을 통해 사각형을 여러 개 그림. b) Color라는 ..
Programming/Java
2015. 12. 2. 21:57
Java Graphics2D.drawImage
Programming/Java
2015. 12. 2. 21:44
JColorChooser 생성 방법.
위와 같이 코딩하면 사용 가능함. 위 사진과 같이 최근 목록이 유지된 상태로, colorChooser의 기본 정보가 계속 유지되어 키고 끌 수 있다.또한, 확인과 취소 버튼을 눌렀을 때의 Action Listener를 설정할 수 있다. 단, colorChooser를 선언을 static 함수 내부에 했을 때, final로 선언을 해야하는데, 이렇게 하면 기본 정보가 계속 유지될 수 없다. 따라서 위와같이 해야 기본정보가 유지되면서 사용할 수 있음. 위와 같이 사용해도 되지만, 이 방법은 colorChooser의 기본 정보는 유지되지 않고, 확인과 취소버튼을 내 입맛대로 설정할 수 없다.
Programming/Java
2015. 11. 20. 22:35