[JAVA 프로그래밍] 자바로 만든 계산기 소스

등록일 2002.12.17 압축파일 (zip) | 30페이지 | 가격 2,000원

*해당 문서는 미리보기가 지원되지 않습니다.

소개글

자바로 만든 계산기입니다.
자바 최신버전인 1.4.1로 만들었으며 자료구조인 스택과 큐를 만들었 매우 상세한 주석처리를 하였습니다.
옵션으로는 숫자맞추기 게임을 만들었고 스택, 큐, 옵션게임, 계산기 이렇게 4개의 클래스로 만들었습니다.
동시에 매우 상세한 보고서를 따로 올려두었습니다.
검색창에서 JAVA로 검색하시고 필요하신분은 다운 받으세요.

컴파일 실행환경

QueData.class
QueData.java
StackData.class
StackData.java

Baseball.class
Baseball.java

Calculator.java
Calculator.class

본문내용

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.lang.String;
import java.util.StringTokenizer;
import java.lang.StringBuffer;
import datastructure.*; //XX이가 만든 자료구조를 임포트한다.
import optiongame.Baseball;

public class Calculator extends JFrame
implements ActionListener {
private String temp; //버튼값을 임시 저장
private JTextField mainText = new JTextField("",30); // 사용자가 입력한 수식이 display되는곳
private JTextField resultText = new JTextField("",30); //결과값이 display
private JTextField postFix = new JTextField("",30);
private JButton num1,num2,num3,num4,num5,num6,num7,num8,num9,num0; //숫자버튼 선언
/* 여러가지 연산자버튼 선언 */
private JButton divide,rest,square,openSymbol,closeSymbol,clear,clearAll,equal;
private JButton plus,minus,multi;
private JButton sin,cos,tan;
private JButton log,pi,root;
private JLabel name;
private JButton option;

압축파일내 파일목록

calculator.java
calculator.class
optiongame/baseball.class
optiongame/baseball.java
datastructure/quedata.class
datastructure/quedata.java
datastructure/stackdata.class
datastructure/stackdata.java
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서