검색어 입력폼

자바로 구현한 간단한 계산기 프로그램

등록일 2005.07.25 파일확장자JAVA (java) | 가격 2,000원

컴파일 실행환경

javac Cal_koyohan.java
java Cal_koyohan

본문내용

/* 4칙연산을 구현한 계산기 프로그램 */

import java.awt.*; // 사용자 인터페이스를 생성,그래픽과 이미지 처리에 필요한 클래스를 포함한 API를 import해준다.
import java.awt.event.*; // AWT 컴포넌트가 발생시키는 다양한 이벤트를 처리하는데 필요한 요소들을 포함하는 API를 import해준다.

public class Cal_koyohan extends Frame implements ActionListener
{
public double str1 = 0; // +,-,*,/연산의 첫번째 값을 위해 사용되는 변수
public double str2 = 0; // +,-연산의 두번째 값을 위해 사용되는 변수
public double str3 = 1; // *,/연산의 두번째 값을 위해 사용되는 변수

public TextField t; // 한행의 텍스트를 입력받기 위해 사용되는 컴포넌트 객체 선언
public int operator = 0; // 최종 연상의 연산자의 종류에 따라 주어지는 값변수
public int op =0; // 3개 이상의 연산시 연산자의 종류에 따라 주어지는 값변수
public double result = 0; // 연산결과를 저장하는 결과값변수
public boolean flag = true; // 연산자를 기준으로 앞과 뒤의 값을 식별하게 해주는 플래그 선언, true면 연산자 앞의 값
public boolean reset = false; // 새로운 연산이 시작될대 텍스트 필드를 초기화 시켜주기 위한 리셋플래그 선언.

public Cal_koyohan()
{
Panel p1 = new Panel(); // 2개의 패널 객체 생성
Panel p2 = new Panel();

setLayout(new BorderLayout());

p1.setLayout(new GridLayout(1,1)); // GridLayout 형태의 배치를 패널 1에 설정
t = new TextField(); // 텍스트필드 객체 생성해서 패널에 붙이기
p1.add(t);

참고 자료

없음
다운로드 맨위로