그림판 java 파일
본 자료는 미만의 자료로 미리보기를 제공하지 않습니다.
닫기
  • 1
해당 자료는 0페이지 까지만 미리보기를 제공합니다.
0페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

그림판 java 파일에 대한 보고서 자료입니다.

목차

frame
-GEDrawingPanel.java
-GEMain.java
-GEMainFrame.java
-GEToolBar.java

menu
-GEColorMenu.java
-GEEditMenu.java
-GEFileMenu.java
-GEMenuBar.java

shapes
-GEEllipse.java
-GELine.java
-GEPolygon.java
-GERectangle.java
-GESelected.java
-GEShape.java

utilis
-GEAnchorList.java

constant
-GEConstant.java

본문내용

파일중 GEMainFrame 부분.

package frame;

import java.awt.BorderLayout;

import javax.swing.JFrame;

import constant.GEConstant;

import menu.GEMenuBar;

public class GEMainFrame extends JFrame {

private static final long serialVersionUID = 1L;

private GEMenuBar menuBar;

private GEToolBar toolBar;

private GEDrawingPanel drawingPanel;

public GEMainFrame() {
super(GEConstant.TITLE_MAINFRAME);

//create child
menuBar = new GEMenuBar();
this.setJMenuBar(menuBar);

toolBar = new GEToolBar();
this.add(BorderLayout.NORTH, toolBar);

drawingPanel = new GEDrawingPanel();
this.add(BorderLayout.CENTER, drawingPanel);

//associate children
toolBar.setDrawingPanel(drawingPanel);
menuBar.setDrawingPanel(drawingPanel);
}

public void init() {
//initialize attribute
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setSize(GEConstant.WIDTH_MAINFRAME,GEConstant.HEIGHT_MAINFRAME);
this.setVisible(true);

menuBar.init();
toolBar.init();
drawingPanel.init();
}

}
  • 가격8,500
  • 페이지수1페이지
  • 등록일2010.08.26
  • 저작시기2009.5
  • 파일형식압축파일(zip)
  • 자료번호#628292
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니