반응형



 ☞ 요즘들어 자바공부 삼매경~


 무더운 날씨 속에서 공부하시느라 수고 많으십니다.

한동안 공부 안하다가 간만에 다시 JAVA 기초를 공부하고 있습니다.

요즘에는 학원에서 공부하고있습니다.


 그래서 학원에서 배운 기초 프로그램 중 하나를 소개해드리고자합니다.



 ☞ 1. 소스코드




요즘 안드로이드용 어플 개발툴로 많이 알려져있는 이클립스 (eclipse SDK)입니다. 사실 JAVA 프로그래밍을 편하게 해주는 프로그램입니다. 


 이 프로그램은 사용자에게 값을 묻습니다. 1부터 어느 숫자(값)까지 더할 것이냐...

즉, 1+2+3+4+... n까지 일일이 더해주는 프로그램입니다. 예를들어 5를 입력하면 1+2+3+4+5 이렇게 계산합니다.




▶ 아래 링크를 눌러서 받으실 수 있습니다.

sam01.zip

 sam01.txt



 ☞ 2. 대화상자 띄우는 방법


1) 프로그램 편집창 맨 위에 아래와 같이 입력합니다. 필수!

import javax.swing.JOptionPane;


2) 결과값이나 기타 문자 메세지 표시할려면 이렇세 쓰시면 됩니다.

JOptionPane.showMessageDialog(null, "하고싶은 말이나 메세지");


3) 사용자에게서 입력값을 받는 메세지를 출력할 경우

- 숫자 (정수)값  : Integer.parseInt(JOptionPane.showInputDialog("묻고싶은걸 적으세요"));

- 문자형 데이터 및 기타 : JOptionPane.showInputDialog("묻고 싶은걸 적으세요");



위의 1)은 C언어로 치면 #include와 같은 원리로 동작하는 명령어입니다.

즉, JAVA 프로그래밍 툴 내에 있는 라이브러리 함수를 적용시켜서 사용하라는 명령어입니다.

자세한건 깊게 파고들거나 인터넷 검색하시면 다 나옵니다.


그나저나 showMessageDialog에서 (null)을 써줘야하는지는 정말이지 궁금합니다.

null 안써주시면 에러가 납니다.


 이 블로그에 첨부한 소스코드 파일을 보시면 위의 명령어들이 어떻게 쓰여졌는지 아실 수 있습니다. 자바는 배우면 배울수록 은근히 신기한 언어인듯 합니다. ^^

반응형
반응형