2004/03/08 20:00

import javax.swing.JOptionPane;

public class Addition {

	public static void main(String args[]) {
		String firstNumber, secondNumber;
		
		int number1, number2, sum;

		firstNumber=JOptionPane.showInputDialog("Enter first integer");

		secondNumber=JOptionPane.showInputDialog("Enter second integer");

		number1=Integer.parseInt(firstNumber);
		number2=Integer.parseInt(secondNumber);

		sum=number1+number2;

		JOptionPane.showMessageDialog(null, "The sum is "+sum,"Results", JOptionPane.PLAIN_MESSAGE);

		System.exit(0);
	}
}

인제 강의시간에 배운것들을...이렇게 올릴꺼야;

복습도 할겸...잊어먹지 않기위해서;

배운것들....보다는 그 중에 내가 관심있는 것들만-_-

1학년때도 Java1란 과목이 있었는데..

강의방식이 무지무지무지...아주 많이~~ 맘에 안들어서..

강의실엔 앉아있어도 수업엔 집중을 안했어-_-

필기하는걸 너무 좋아하는 교수님 이셨거든;;

솔직히 이런 과목은 이론보단 실기가 중요한거 아니야?

이번 2학년 과목에도 Java2란게 있어..

이 교수님 재미있는게 뭐냐면...선생님이~ 라는 멘트가 말할때 마다 들어가;

교수님이~ 내가~ 제가~

이런것도 아닌..웃기잖아~ 안웃겨?? 나만 그런가봐;;

어쨋든 오늘은 배운것 중에 내가 신기해 했던걸 올린거야...

강의 쭉 듣다가~

엇! 자바로 프로그램 짠건데 윈도우 메세지 박스가 뜨네??

1학년때 짯었던 프로그램은 명령 프롬프트창에서 돌아가는거 뿐이었거든;

JOptionPane.showInputDialog
(사용자에게 대화상자를 통해 값을 입력받는다.)
JOptionPane.ERROR_MESSAGE
(사용자에게 오류를 알려주는 대화상자를 보여준다.)
JOptionPane.INFORMATION_MESSAGE
(사용자에게 정보 메시지가 들어있는 대화상자를 보여준다. 사용자는 간단히 대화상자를 다을 수 있다.)
JOptionPane.WARNING_MESSAGE
(사용자에게 잠재적인 문제를 경고하는 대화상자를 보여준다.)
JOptionPane.QUESTION_MESSAGE
(사용자에게 질문을 제시하는 대화상자를 보여준다. 이 대화상자는 [Yes]나 [NO] 버튼을 누르는 동의 반응을 요구한다.)
JOptionPane.PLAIN_MESSAGE
(아이콘 없이 단순히 메세지를 포함한 대화상자를 보여준다.)

이게 신기한거야~ 떡하니 메세지 박스가 떠서 사용자한테 값입력받는거;

이 프로그램은 JOptionPane.showInputDialog 요걸 통해서 첫번째 숫자, 두번째 숫자를 입력받아...여기서 입력받은건 String 값이지~

그래서 입력받은 String 값을 Int값으로 바꿔~

그런 다음 이 두 숫자의 합을 구해서 sum변수에 저장을 해~

그 다음 JOptionPane.PLAIN_MESSAGE을 통해 대화상자에 sum변수에 있는 값을 보여주게 되는거지;

사실 오늘 들은 강의엔 이런거 말고도 여러가지 많았는데.....

부모..상속성...클래스...솔직히 이런 개념들은 내 머리속에 잘 안들어와서 말이지...=_=

걱정이다~ 이제 졸업반인데-_-
Posted by 카이스미