-
Swing 개념 & JOptionPane을 활용한 메시지 출력JAVA/GUI - Swing 2020. 10. 15. 22:31
SWING 개론
- JAVA의 GUI(Graphic User Interface) 기술.
- Mac 수준의 화려한 그래픽을 지원.
- VC++등의 언어보다 무겁고 메모리를 많이 사용하며 속도가 느리다.
- JRE가 설치되어 있어야 실행 할 수 있다.
- IE 1.1.5가 포함되어 있어 브러우저상에서 Swing이 실행되지 않는다.
따라서 Swing을 실행하려면 jre1.2이상을 설치해야 한다.
- Swing은 SWT, RCP로 대체되어 발전되고 있다.
- Flash 기술을 변형하여 Macromedia는 개발자들을 위해 Flex를 개발했다.JOptionPane을 활용한 메시지 출력 예제
프로그램 실행결과
소스 코드
import javax.swing.JOptionPane; public class Addition { public static void main( String args[] ) { String firstNo = JOptionPane.showInputDialog( "수1 입력" ); String secondNo = JOptionPane.showInputDialog( "수2 입력" ); int no1 = Integer.parseInt( firstNo ); int no2 = Integer.parseInt( secondNo ); int sum = no1 + no2; JOptionPane.showMessageDialog( null, "합계: " + sum, "수치 입력받아 더하기", JOptionPane.INFORMATION_MESSAGE ); } }
'JAVA > GUI - Swing' 카테고리의 다른 글
JRadioButton(단일 선택) (0) 2020.10.24 JCheckBox(옵션 다중 선택) (0) 2020.10.24 JButton(버튼) (0) 2020.10.24 JTextField를 활용한 한 줄의 문자열을 입력 (0) 2020.10.16 JLabel을 활용한 이미지와 텍스트의 출력 (2) 2020.10.16