[자바 소스]자바로 만든 간단한 dictionary 사전
- 최초 등록일
- 2005.12.21
- 최종 저작일
- 2005.12
- 압축파일
- 가격 5,000원
소개글
자바로 만든 간단한 사전입니다
단어의 추가 삭제 검색이 가능합니다.
gui로 만들어서 사용도 간단합니다.
data.txt가 입력파일입니다.
컴파일 실행환경
jdk//eclipse
본문내용
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
public class gui extends JFrame implements ActionListener {
private static final long serialVersionUID = 1L;
informations info; //데이터를 저장하고 있는 클래스의 레퍼런스 변수
String text1,text2;
JButton[] button;
boolean modify=false; //수정된 곳이 있으면 true
public gui(informations i){
info = i;
String[] commands = {"Search word","Add word","Remove Word",
"Save word","Exit"}; //버튼의 이름
JPanel con = new JPanel(); //버튼을 담을 판넬 생성
con.setLayout(new GridLayout(0,5)); //레이아웃 설정
button = new JButton[commands.length];
for(int a=0;a<commands.length;a++)
{
button[a] = new JButton(commands[a]); //버튼을 생성
button[a].setSize(80,80); //사이즈 정함
button[a].addActionListener(this); //액션리스트 부착
con.add(button[a]); //판넬에 버튼 부착
}
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //exit상태 정함
this.getContentPane().add(con); //프레임에 판넬 부착
this.setSize(600,100); //사이즈 정함
this.setVisible(true); //프레임 그림
}
public static void main(String args[]){
informations a = new informations(args[0]);
new gui(a);
}
압축파일 내 파일목록
data.txt
gui.java
information.java
informations.java
joption.java
참고 자료
없음