[java] JOptionPane 메시지창 컨트롤 방법
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 |
import javax.swing.JOptionPane;
public class messagebox {
public static void main(String[] args) {
// TODO 자동 생성된 메소드 스텁
JOptionPane.showMessageDialog(null, "예제입니다1."); // 아무 타입을 지정하지 않은 디폴트 값
JOptionPane.showMessageDialog(null, "예제입니다2.", "정보", JOptionPane.INFORMATION_MESSAGE); // 정보메시지
JOptionPane.showMessageDialog(null, "예제입니다3.", "경고", JOptionPane.WARNING_MESSAGE); // 경고메시지
JOptionPane.showMessageDialog(null, "예제입니다4.", "에러", JOptionPane.ERROR_MESSAGE); // 에러 메시지
JOptionPane.showMessageDialog(null, "예제입니다5.", "질문", JOptionPane.QUESTION_MESSAGE);// 질문 메시지
JOptionPane.showMessageDialog(null, "예제입니다6.", "아이콘", JOptionPane.PLAIN_MESSAGE); // 아이콘 없는 메시지
int i =JOptionPane.showConfirmDialog(null,"예제입니다7.", "확인 취소",JOptionPane.OK_CANCEL_OPTION,JOptionPane.INFORMATION_MESSAGE);
if(i == 0){
System.out.println("확인"); // 확인값은 0
}else{
System.out.println("취소"+i); // 취소값 2
}
String[] selections = {"첫번째값", "두번째값", "세번째값"};
String selet = (String) JOptionPane.showInputDialog(null, "selectionValues를 이용해서\n선택창으로 만들어봅니다.", "제목표시줄",
JOptionPane.QUESTION_MESSAGE, null, selections, "두번째값");
System.out.println(selet);
String msg = JOptionPane.showInputDialog("메세지를 입력하세요"); // String 변수에 입력내용을 저장
System.out.println(msg);
}
} |
cs |
'프로그램 > JAVA' 카테고리의 다른 글
[java] JSmooth .exe Wrapper 자바 배포파일 만들기 (0) | 2017.01.05 |
---|---|
[java] Runtime.getRuntime() 다른 프로그램 실행 (0) | 2017.01.03 |
[java] 시스템트레이 구현하기 (0) | 2017.01.02 |
[java + mysql] select, insert, update 예제 (0) | 2017.01.02 |
[java + mysql] JDBC 드라이브 설치 (0) | 2016.12.30 |