[JAVA 프로그래밍] 자바로 만든 계산기 소스
- 최초 등록일
- 2002.12.17
- 최종 저작일
- 2002.12
- 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
참고 자료
없음