소개글
자바 프로그래밍 수업시간에 프로젝트로 나왔던 그림판을 만들었습니다자바스윙으로 만들었습니다
컴퓨터공학 총5개의 클래스가있습니다
ProjectFrame
DrawPanel
ButtonPanel
ColorPanel
Form
컴파일 실행환경
자바 jdk 1.5버전으로 작업했고 이클립스로 실행하시면 됩니다본문내용
압축파일에 자료가 들어가 있습니다.연필, 선 , 원, 사각형, 둥근사각형, 영역선택, 잘라내기, 붙여넣기, 복사하기등
그리고 메뉴에 단축키 그림파일등과 도형 그릴때 채우기모드등 완벽히 구현했습니다.
그리고 색선택도 컬러다이얼로그를 이용해 다양한색을 지정할수 있고 또는 기본적으로 선택
되있는 20여가지의 색을 선택할 수 있습니다.
그리고 윈도우 그림판처럼 jpg나 png파일같은 원래 그림파일을 불러오고 저장할수 있습니다.
보통 여기에 올라온 자바 그림판과는 전혀 다르게 만들어진 그림판이라 과제제출시 만족하실겁니다..
압축파일 내 파일목록
JavaProject/.settings/org.eclipse.jdt.core.prefs
JavaProject/Color/Blue.jpg
JavaProject/Color/Brown.jpg
JavaProject/Color/Gold.jpg
JavaProject/Color/Gray2.jpg
JavaProject/Color/Green.jpg
JavaProject/Color/Lime.jpg
JavaProject/Color/Orange.jpg
JavaProject/Color/Pink.jpg
JavaProject/Color/Red.jpg
JavaProject/Color/Red2.jpg
JavaProject/Color/Sky.jpg
JavaProject/Color/White.jpg
JavaProject/Color/Wine.jpg
JavaProject/Color/Yellow.jpg
JavaProject/Color/Yellow2.jpg
JavaProject/Color/black.jpg
JavaProject/Color/gray.jpg
JavaProject/Color/violet.jpg
JavaProject/bin/Project/ButtonPanel$1.class
JavaProject/bin/Project/ButtonPanel.class
JavaProject/bin/Project/ColorPanel.class
JavaProject/bin/Project/DrawPanel$Listener.class
JavaProject/bin/Project/DrawPanel.class
JavaProject/bin/Project/Form.class
JavaProject/bin/Project/ProjectFrame.class
JavaProject/doc/Project/class-use/ButtonPanel.html
JavaProject/doc/Project/class-use/ColorPanel.html
JavaProject/doc/Project/class-use/DrawPanel.html
JavaProject/doc/Project/class-use/Form.html
JavaProject/doc/Project/class-use/ProjectFrame.html
JavaProject/doc/Project/ButtonPanel.html
JavaProject/doc/Project/ColorPanel.html
JavaProject/doc/Project/DrawPanel.html
JavaProject/doc/Project/Form.html
JavaProject/doc/Project/ProjectFrame.html
JavaProject/doc/Project/package-frame.html
JavaProject/doc/Project/package-summary.html
JavaProject/doc/Project/package-tree.html
JavaProject/doc/Project/package-use.html
JavaProject/doc/index-files/index-1.html
JavaProject/doc/index-files/index-10.html
JavaProject/doc/index-files/index-11.html
JavaProject/doc/index-files/index-12.html
JavaProject/doc/index-files/index-13.html
JavaProject/doc/index-files/index-2.html
JavaProject/doc/index-files/index-3.html
JavaProject/doc/index-files/index-4.html
JavaProject/doc/index-files/index-5.html
JavaProject/doc/index-files/index-6.html
JavaProject/doc/index-files/index-7.html
JavaProject/doc/index-files/index-8.html
JavaProject/doc/index-files/index-9.html
JavaProject/doc/resources/inherit.gif
JavaProject/doc/allclasses-frame.html
JavaProject/doc/allclasses-noframe.html
JavaProject/doc/constant-values.html
JavaProject/doc/deprecated-list.html
JavaProject/doc/help-doc.html
JavaProject/doc/index.html
JavaProject/doc/overview-tree.html
JavaProject/doc/package-list
JavaProject/doc/serialized-form.html
JavaProject/doc/stylesheet.css
JavaProject/image/Brush.jpg
JavaProject/image/Brush2.jpg
JavaProject/image/Copy.jpg
JavaProject/image/Copy2.jpg
JavaProject/image/Cut.jpg
JavaProject/image/Cut2.jpg
JavaProject/image/Eraser.jpg
JavaProject/image/Eraser2.jpg
JavaProject/image/Exit.jpg
JavaProject/image/New.jpg
JavaProject/image/Open.jpg
JavaProject/image/Paste.jpg
JavaProject/image/Paste2.jpg
JavaProject/image/Pencil.jpg
JavaProject/image/Pencil2.jpg
JavaProject/image/RoundRect.jpg
JavaProject/image/RoundRect2.jpg
JavaProject/image/Save.jpg
JavaProject/image/Select.jpg
JavaProject/image/Select2.jpg
JavaProject/image/line.jpg
JavaProject/image/line2.jpg
JavaProject/image/oval.jpg
JavaProject/image/oval2.jpg
JavaProject/image/rect.jpg
JavaProject/image/rect2.jpg
JavaProject/image/제목 없음.jpg
JavaProject/src/Project/ButtonPanel.java
JavaProject/src/Project/ColorPanel.java
JavaProject/src/Project/DrawPanel.java
JavaProject/src/Project/Form.java
JavaProject/src/Project/ProjectFrame.java
JavaProject/.classpath
JavaProject/.project
grim.jpg
grim1.jpg
grim2.jpg
grim3.jpg
grim4.jpg
grim5.jpg
JavaProject/Color/Blue.jpg
JavaProject/Color/Brown.jpg
JavaProject/Color/Gold.jpg
JavaProject/Color/Gray2.jpg
JavaProject/Color/Green.jpg
JavaProject/Color/Lime.jpg
JavaProject/Color/Orange.jpg
JavaProject/Color/Pink.jpg
JavaProject/Color/Red.jpg
JavaProject/Color/Red2.jpg
JavaProject/Color/Sky.jpg
JavaProject/Color/White.jpg
JavaProject/Color/Wine.jpg
JavaProject/Color/Yellow.jpg
JavaProject/Color/Yellow2.jpg
JavaProject/Color/black.jpg
JavaProject/Color/gray.jpg
JavaProject/Color/violet.jpg
JavaProject/bin/Project/ButtonPanel$1.class
JavaProject/bin/Project/ButtonPanel.class
JavaProject/bin/Project/ColorPanel.class
JavaProject/bin/Project/DrawPanel$Listener.class
JavaProject/bin/Project/DrawPanel.class
JavaProject/bin/Project/Form.class
JavaProject/bin/Project/ProjectFrame.class
JavaProject/doc/Project/class-use/ButtonPanel.html
JavaProject/doc/Project/class-use/ColorPanel.html
JavaProject/doc/Project/class-use/DrawPanel.html
JavaProject/doc/Project/class-use/Form.html
JavaProject/doc/Project/class-use/ProjectFrame.html
JavaProject/doc/Project/ButtonPanel.html
JavaProject/doc/Project/ColorPanel.html
JavaProject/doc/Project/DrawPanel.html
JavaProject/doc/Project/Form.html
JavaProject/doc/Project/ProjectFrame.html
JavaProject/doc/Project/package-frame.html
JavaProject/doc/Project/package-summary.html
JavaProject/doc/Project/package-tree.html
JavaProject/doc/Project/package-use.html
JavaProject/doc/index-files/index-1.html
JavaProject/doc/index-files/index-10.html
JavaProject/doc/index-files/index-11.html
JavaProject/doc/index-files/index-12.html
JavaProject/doc/index-files/index-13.html
JavaProject/doc/index-files/index-2.html
JavaProject/doc/index-files/index-3.html
JavaProject/doc/index-files/index-4.html
JavaProject/doc/index-files/index-5.html
JavaProject/doc/index-files/index-6.html
JavaProject/doc/index-files/index-7.html
JavaProject/doc/index-files/index-8.html
JavaProject/doc/index-files/index-9.html
JavaProject/doc/resources/inherit.gif
JavaProject/doc/allclasses-frame.html
JavaProject/doc/allclasses-noframe.html
JavaProject/doc/constant-values.html
JavaProject/doc/deprecated-list.html
JavaProject/doc/help-doc.html
JavaProject/doc/index.html
JavaProject/doc/overview-tree.html
JavaProject/doc/package-list
JavaProject/doc/serialized-form.html
JavaProject/doc/stylesheet.css
JavaProject/image/Brush.jpg
JavaProject/image/Brush2.jpg
JavaProject/image/Copy.jpg
JavaProject/image/Copy2.jpg
JavaProject/image/Cut.jpg
JavaProject/image/Cut2.jpg
JavaProject/image/Eraser.jpg
JavaProject/image/Eraser2.jpg
JavaProject/image/Exit.jpg
JavaProject/image/New.jpg
JavaProject/image/Open.jpg
JavaProject/image/Paste.jpg
JavaProject/image/Paste2.jpg
JavaProject/image/Pencil.jpg
JavaProject/image/Pencil2.jpg
JavaProject/image/RoundRect.jpg
JavaProject/image/RoundRect2.jpg
JavaProject/image/Save.jpg
JavaProject/image/Select.jpg
JavaProject/image/Select2.jpg
JavaProject/image/line.jpg
JavaProject/image/line2.jpg
JavaProject/image/oval.jpg
JavaProject/image/oval2.jpg
JavaProject/image/rect.jpg
JavaProject/image/rect2.jpg
JavaProject/image/제목 없음.jpg
JavaProject/src/Project/ButtonPanel.java
JavaProject/src/Project/ColorPanel.java
JavaProject/src/Project/DrawPanel.java
JavaProject/src/Project/Form.java
JavaProject/src/Project/ProjectFrame.java
JavaProject/.classpath
JavaProject/.project
grim.jpg
grim1.jpg
grim2.jpg
grim3.jpg
grim4.jpg
grim5.jpg