자바 애플릿을 이용한 이진 트리 그래픽 구현
본 자료는 미만의 자료로 미리보기를 제공하지 않습니다.
닫기
  • 1
  • 2
  • 3
해당 자료는 1페이지 까지만 미리보기를 제공합니다.
1페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

자바 애플릿을 이용한 이진 트리 그래픽 구현에 대한 보고서 자료입니다.

본문내용

자바 애플릿을 이용하여 이진트리를 그래픽으로 구현한 소스파일입니다.

삽입, 삭제, 검색 사용가능하며 전위,후위,중위 순회를 구현하였습니다.

다음은 본문에 사용된 애플릿 초기화 소스입니다.

public void init(){
T = new BinarySearchTree();
setLayout(new BorderLayout());
setBackground(Color.lightGray);

p1=new Panel();
p1.setBounds(0,0,600,30);
p1.setBackground(Color.blue);

Title=new Font("Binary Search Tree",Font.BOLD,15);
Title1=new Font("",Font.ITALIC,8);

Insert=new Button("삽입");
Insert.addActionListener(this);
Insert.setBackground(Color.yellow);
p1.add(Insert);
Delete=new Button("삭제");
Delete.addActionListener(this);
Delete.setBackground(Color.yellow);
p1.add(Delete);
Search=new Button("검색");
Search.addActionListener(this);
Search.setBackground(Color.yellow);
p1.add(Search);
Num=new TextField("",8);
p1.add(Num);

PreOrder = new Button("전위순회");
PreOrder.addActionListener(this);
PreOrder.setBackground(Color.yellow);
p1.add(PreOrder);
InOrder = new Button("중위순회");
InOrder.addActionListener(this);
InOrder.setBackground(Color.yellow);
p1.add(InOrder);
PostOrder = new Button("후위순회");
PostOrder.addActionListener(this);
PostOrder.setBackground(Color.yellow);
p1.add(PostOrder);




ScrollPane sp = new ScrollPane(0);
sp.setBounds(0, 30, 650, 500);
canvas = new TreeCanvas();
sp.add(canvas);

p2 = new Panel();
p2.setBackground(Color.blue);
p2.setBounds(0, 0, 650, 500);
result = new TextArea("ResultArea\n",1,80);
result.setForeground(Color.red);
result.setEditable(false);

p2.add(result);
add("North",p1);
add("Center",sp);
add("South",p2);


}

키워드

이진트리,   binary,   tree,   자바,   applet,   그래픽,   자료구조,   java
  • 가격1,000
  • 페이지수3페이지
  • 등록일2008.07.10
  • 저작시기2007.11
  • 파일형식압축파일(zip)
  • 자료번호#473484
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니