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

소개글

계산기에 대한 보고서 자료입니다.

본문내용

= "9";
tf.setText(str);
}
else if((JButton)obj == bt1[9]){
str = "";
tf.setText(str);
}
else if((JButton)obj == bt1[10]){
if(str!="0")
str = str + "0";
else
str = "0";
tf.setText(str);
}
else if((JButton)obj == bt1[11]){
if(str!="0"&& name1!="0"){
switch(ring1){
case 1:
result = Double.parseDouble(name1)+ Double.parseDouble(str) ;
tf.setToolTipText(Double.toString(result));
str = Double.toString (result); //문자열로 변환
break;
case 2:
result =Double.parseDouble(name1)- Double.parseDouble(str) ;
tf.setToolTipText(Double.toString(result));
str = Double.toString (result);
break;
case 3:
result =Double.parseDouble(name1)* Double.parseDouble(str) ;
tf.setToolTipText(Double.toString(result));
str = Double.toString (result);
break;
case 4:
result = Double.parseDouble(name1)/ Double.parseDouble(str) ;
tf.setToolTipText(Double.toString(result));
str = Double.toString (result);
break;
}
}
else
str = "0";
tf.setText(str);
}
//연산자버튼
else if((JButton)obj == bt2[0]){
if(str!="0")
{
tf.setText(str); //텍스트 필드에 Str 값을 넣어줌
name1 =str;
str="";
ring1=1;
}
else
str = "0";
tf.setText(str);
}
else if((JButton)obj == bt2[1]){
if(str!="0")
{
tf.setText(str);
name1 = str;
str="";
ring1=2;
}
else
str = "0";
tf.setText(str);
}
else if((JButton)obj == bt2[2]){
if(str!="0")
{
tf.setText(str);
name1 = str;
str = "";
ring1=3;
}
else
str = "0";
tf.setText(str);
}
else if((JButton)obj == bt2[3]){
if(str!="0")
{
tf.setText(str);
name1 = str;
str="";
ring1=4;
}
else
str = "0";
tf.setText(str);
}
}
}

키워드

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