계산기 프로젝트
본 자료는 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주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니