자바 스윙으로 짠 메모장
본 자료는 미리보기를 지원하지 않습니다.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
해당 자료는 3페이지 까지만 미리보기를 제공합니다.
3페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

자바 스윙으로 짠 메모장에 대한 보고서 자료입니다.

본문내용

public class MyPad extends JFrame implements ActionListener, UndoableEditListener
{
JTextPane tp = new JTextPane();
// 현재 파일
private File doc_file = null;
// New 기능에서 필요한 변수
private Dialog d, d_1;
private Button bu_1, bu_2, bu_3;

private String myFile, fileString, fileDirectory ;
private FileDialog new_Save, fileOpen, fileSave, fileSaveAs;
boolean save = false;
boolean bl;
boolean view = true;
BufferedReader bufferReader;
private UndoManager undoManager = new UndoManager();

// 메뉴를 위한 객체 정의
protected JMenuBar mbar = new JMenuBar();
protected JMenu m_file = new JMenu("File");
protected JMenu m_edit = new JMenu("Edit");
protected JMenu m_view = new JMenu("View");
private JMenuItem m_new = new JMenuItem("New");
private JMenuItem m_open = new JMenuItem("Open");
private JMenuItem m_save = new JMenuItem("Save");
private JMenuItem m_save_as = new JMenuItem("Save as");
private JMenuItem m_exit = new JMenuItem("Exit");
private JMenuItem m_undo = new JMenuItem("Undo");
private JMenuItem m_cut = new JMenuItem("Cut");
private JMenuItem m_copy = new JMenuItem("Copy");
private JMenuItem m_paste = new JMenuItem("Paste");
private JMenuItem m_select_all = new JMenuItem("SelectAll");
private JCheckBoxMenuItem m_Tool = new JCheckBoxMenuItem("Tool Bar");
private JCheckBoxMenuItem m_Style = new JCheckBoxMenuItem("Style Bar");
private JCheckBoxMenuItem m_Status = new JCheckBoxMenuItem("Status Bar");

// 글꼴 설정
protected Font cfont = new Font("굴림", Font.PLAIN, 12);

private JPanel bar = new JPanel();

// 툴바 객체 및 툴바에 배치될 컴포넌트 객체의 생성
protected JToolBar m_toolBar = new JToolBar();
protected JToolBar m_styleBar = new JToolBar();
protected JToolBar m_statusBar = new JToolBar();
private JButton m_newTool = new JButton();
private JButton m_openTool = new JButton();
private JButton m_saveTool = new JButton();
private JButton m_cutTool = new JButton();
private JButton m_copyTool = new JButton();
private JButton m_pasteTool = new JButton();
private JButton m_undoTool = new JButton();
private JComboBox m_fontTool = new JComboBox();
private JComboBox m_fontSizeTool = new JComboBox();
private JComboBox m_colorTool = new JComboBox();
private JToggleButton m_boldTool = new JToggleButton();
private JToggleButton m_italicTool = new JToggleButton();
private JToggleButton m_underlineTool = new JToggleButton();
private JToggleButton m_leftTool = new JToggleButton();
private JToggleButton m_rightTool = new JToggleButton();
private JToggleButton m_centerTool = new JToggleButton();
private JToggleButton m_justifiedTool = new JToggleButton();

public MyPad()
{
}
  • 가격2,000
  • 페이지수11페이지
  • 등록일2005.02.28
  • 저작시기2005.01
  • 파일형식압축파일(zip)
  • 자료번호#281731
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니