• 파일시티 이벤트
  • LF몰 이벤트
  • 서울좀비 이벤트
  • 탑툰 이벤트
  • 닥터피엘 이벤트
  • 아이템베이 이벤트
  • 아이템매니아 이벤트

[자바]AWT 간단한 메모장

*종*
최초 등록일
2006.11.18
최종 저작일
2006.10
11페이지/파일확장자 압축파일
가격 1,000원 할인쿠폰받기
다운로드
장바구니

소개글

자바의 AWT 로 만들어진 간단한 메모장입니다. 복잡한 기능은 제외하고 가장 기본적인 기능만을 포함했기 때문에 보시는 분들도 쉽게 이해가 가시리라 생각됩니다.

궁금하신 점은 메일로 주시면 답변해 드리도록 하겠습니다.

컴파일 실행환경

소스와 클래스 다이어그램과 한글로 정리한 문서로 압축되어 있습니다.

본문내용

import java.awt.*;
import java.awt.event.*;

class NotePadActionListener implements ActionListener {
private TextArea textArea;
private FileDialog fd = null;
private NotePad frm = null;

/* notepad 클래스의 레퍼런스를 멤버변수에 저장 */
public NotePadActionListener(NotePad frm, FileDialog fd) {
this.frm = frm;
this.fd = fd;
}
/* 메뉴가 선택되어있을 때 이벤트를 받아 메뉴에 해당하는
메인 클래스(notepad)의 메소드를 호출 */
public void actionPerformed(ActionEvent e) {
/* 선택한 파일의 경로와 파일명만 메인 클래스의
loadFile 메소드로 넘겨준다. */
if(e.getActionCommand().equals("열기")) {
fd.setTitle("읽을 파일을 선택하세요.");
fd.setVisible(true);
frm.loadFile( fd.getDirectory() + fd.getFile() );
}
/* 선택한 파일의 경로와 파일명만 메인 클래스의
saveFile 메소드로 넘겨준다. */
else if(e.getActionCommand().equals("저장")) {
fd.setTitle("저장할 파일을 선택하세요.");
fd.setVisible(true);
frm.saveFile( fd.getDirectory() + fd.getFile() );
}
else if(e.getActionCommand().equals("종료")) {
/* 메인 프레임 객체를 파괴하고 프로세스를 종료 */
frm.closed();
}
else if(e.getActionCommand().equals("검색하기")) {
/* 메인 클래스의 문자열을 검색하기 위한 메소드를 호출 */
frm.search();
}
else if(e.getActionCommand().equals("메모장")) {
/* 다이얼로그 객체를 생성하고 메모장의 정보를 출력하는
메소드를 호출한다. */

압축파일 내 파일목록

클래스 다이어그램.psd
프레젠테이션1.ppt
Closed.class
Closed.java
connectingDialog.class
connectingDialog.java
connectingDialog.java.bak
Information.class
Information.java
MyClipboard.class
MyClipboard.java
NotePad.class
NotePAd.exe
Notepad.jar
NotePad.java
NotePad.java.bak
NotePadActionListener.class
NotePadActionListener.java
NotePadActionListener.java.bak
Search.class
Search.java
메인 클래스.hwp
클래스 다이어그램.jpg

참고 자료

없음

자료후기(1)

*종*
판매자 유형Bronze개인

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우
최근 본 자료더보기
탑툰 이벤트
[자바]AWT 간단한 메모장
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업