프로그램/JAVA
[java] JOptionPane 메시지창 컨트롤 방법
주원대디
2017. 1. 4. 16:48
[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 |