자바 계산기 프로그램 - 애플릿 뷰어
본 자료는 미리보기를 지원하지 않습니다.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
해당 자료는 2페이지 까지만 미리보기를 제공합니다.
2페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

자바 계산기 프로그램 - 애플릿 뷰어에 대한 보고서 자료입니다.

본문내용

// Calculator.java 애플릿 뷰어로 만들었습니다.
// makePostFix 메소드 : postfix 형태로 만드는 메소드
// makeResult 메소드 : postfix 형태를 가지고 최종 결과는 얻는 메소드
import java.awt.*;
import java.applet.Applet;
import java.awt.event.*;
import java.lang.String;
import java.util.StringTokenizer;
import java.lang.StringBuffer;

class StackArray{
Object firstStack[];
int top;
StackArray(int size){
firstStack = new Object[size];
top = -1; // empty로 초기화
}
Object getItem(int index) { // index번째의 원소 리턴
return firstStack[index];
}
void push(Object ele) { // top에 원소 집어넣기
firstStack[++top] = ele;
}
Object peek() { // top의 원소 보기..
return firstStack[top];
}
Object pop() { // top의 원소 빼오기.
return firstStack[top--];
}
}

public class Calculator extends Applet implements ActionListener {


private String temp; // 버튼 값을 임시저장하기위해
private TextField mainText = new TextField(\"\",30); // 입력창
private TextField postFixText = new TextField(\"\",30); // postfix 창
private TextField resultText = new TextField(\"\",30); // result 창.


private Button num1 = new Button(\" 1 \");
private Button num2 = new Button(\" 2 \");
private Button num3 = new Button(\" 3 \");
private Button num4 = new Button(\" 4 \");
private Button num5 = new Button(\" 5 \");
private Button num6 = new Button(\" 6 \");
private Button num7 = new Button(\" 7 \");
private Button num8 = new Button(\" 8 \");
private Button num9 = new Button(\" 9 \");
private Button num0 = new Button(\" 0 \");
private Button plus = new Button(\" + \");
private Button minus = new Button(\" - \");
private Button multiplication = new Button(\" * \");
private Button divide = new Button(\" / \");
private Button rest = new Button(\" % \");
private Button square = new Button(\" ^ \");
private Button openSymbol = new Button(\" ( \");
private Button closeSymbol = new Button(\" ) \");
private Button sign = new Button(\" +/- \"); // 더하기,빼기가 아니라 부호임

키워드

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