계산기 프로젝트
본 자료는 2페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
해당 자료는 2페이지 까지만 미리보기를 제공합니다.
2페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

계산기 프로젝트에 대한 보고서 자료입니다.

목차

1. 프로젝트 배경

2. 프로젝트 목표

3. 연구 내용

4. 추진 일정

5. 기대 효과

6. 개발 환경

7. 참고 자료

8. 프로젝트 결과물 소스

본문내용

]);
}
addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
});
add(pad1,BorderLayout.NORTH);//BoarderLayout의 북쪽에 pad1을 삽입
add(pad2,BorderLayout.CENTER); //BoarderLayout의 중앙에 pad2을 삽입
add(pad3,BorderLayout.SOUTH);//BoarderLayout의 남쪽에 pad3을 삽입
setSize(250,190);//화면 크기
setVisible(true);//화면 상태
}
public static void main(String[] args)
{
new Calculator(\"20082708 고동희\");
}
public void actionPerformed(ActionEvent e)
{
oper=e.getActionCommand();
sort_data();
}
void sort_data()
{
if(oper.equals(\"0\") || oper.equals(\"1\") || oper.equals(\"2\") || oper.equals(\"3\") || oper.equals(\"4\") || oper.equals(\"5\")|| oper.equals(\"6\") || oper.equals(\"7\") || oper.equals(\"8\") || oper.equals(\"9\"))
{
if(str !=null)
{
str+=oper;
}
else
{
str=oper;
}
inout.setText(sumtext+str);
opn=Integer.parseInt(str);
}
else if(oper.equals(\"+\") || oper.equals(\"-\") || oper.equals(\"*\") || oper.equals(\"/\"))
{
operator=oper;
result=Double.parseDouble(str);
inout.setText(str+oper);//inout에 더블값인 str과 스트링을 포함한 oper을 저장
sumtext=inout.getText();
str=\"\";
}
else if(oper.equals(\"=\"))
{
if(operator==null)
{
result=opn;
}
else
{
if(operator.equals(\"+\"))
{
result+=opn;
}
else if(operator.equals(\"-\"))
{
result-=opn;
}
else if(operator.equals(\"*\"))
{
result*=opn;
}
else if(operator.equals(\"/\"))
{
result/=opn;
}
}
str=Double.toString(result);
inout.setText(str);
str=\"\";
sumtext=\"\";
}
else if(oper.equals(\"C\") || oper.equals(\"c\"))
{
result=0;
opn=0;
str=\"\";
operator=\"\";
inout.setText(\"0\");
}
}
}

키워드

  • 가격2,800
  • 페이지수7페이지
  • 등록일2012.09.07
  • 저작시기2011.5
  • 파일형식한글(hwp)
  • 자료번호#766320
본 자료는 최근 2주간 다운받은 회원이 없습니다.
다운로드 장바구니