Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- k8s
- Container
- db
- docker-compose
- GORM
- 쿠버네티스
- kube
- linux
- npm
- kubernetes #container
- html
- bash
- kubernetes
- time_zone
- NGINX
- Delete
- docker
- GitHub
- ubuntu
- nodemon
- go
- docker install
- regexp
- ansible
- golang
- vscoe
- mariadb
- kubespray
- node
- Git
Archives
- Today
- Total
Deve.haeri
자바 기본 8.JOptionPane 본문
JOptionPane : GUI 컴포넌트를 통한 입력과 출력을 지원한다.
1. swming 컴포넌트 이용한다.
- javax.swing 패키지에 저장되어 있으며 import가 필요하다.
(import 방법 : javax.swing.JOptionPane)
2. 입력 메소드
1) showInputDialog()
2) 반환되는 값 (입력되는 값)의 타입은 언제나 String 이다.
3) 사용 방법
- String 변수 = JOptionPane.showInputDialog("메시지");
3. 출력 메소드
1) showMessageDialog()
2) 사용 방법
- JOptiongPane.showMessageDialog(null,"메소드");
예제) 이름 나이 키 성별 입력 받아서 출려하기
package ex01_input;
import javax.swing.JOptionPane;
public class Ex03_JOptionPane {
public static void main(String[] args) {
// 이름 나이 키 성별 입력 받아서 출려하기
String name = JOptionPane.showInputDialog("이름을 입력하세요.");
String strAge = JOptionPane.showInputDialog("나이를 입력하세요.");
String strHeight = JOptionPane.showInputDialog("키를 입력하세요.");
String strGender = JOptionPane.showInputDialog("성별을 입력하세요.");
// 2) 각 변수의 타입에 맞게 변환
// 나이 : String -> int (파싱)
// 키 : String -> double (파싱)
// 성별 : String -> char (charAt)
int age = Integer.parseInt(strAge);
double height = Double.parseDouble(strHeight);
char gender = strGender.charAt(0);
// 3) 출력
String message = "이름 : " + name +
", 나이 : " + age +
", 키 : " + height +
", 성별 : " + gender;
JOptionPane.showMessageDialog(null, message);
}
}
'Java' 카테고리의 다른 글
자바 기본 10. Math (0) | 2020.10.02 |
---|---|
자바 기본 9. Random (0) | 2020.10.02 |
자바 기본 7.Scanner (0) | 2020.09.27 |
자바 기본 6.operator (0) | 2020.09.26 |
자바 기본 5.Parsing (0) | 2020.09.26 |
Comments