자바에서 스윙을 소개하고자 합니다.
JOptionPane의 showInputDialog()에 대해서 요약을 해봤습니다.
1. 요약
// 메뉴 생성
JMenuItem testItem1 = new JMenuItem("단순 메시지 입력 상자");
JMenuItem testItem2 = new JMenuItem("콤보 메시지 입력 상자" );
testItem1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
JOptionPane.showInputDialog (null, "메시지 박스") ;
}
});
testItem2.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
String[] selections = { "첫번째값", "두번째값", "세번째값" };
// 데이터 입력 받기
Object test = JOptionPane.showInputDialog( null, "selectionValues \n이용예제", "제목",
JOptionPane.QUESTION_MESSAGE, null, selections, "두번째값" );
// 출력 결과 찍어보기
JOptionPane.showMessageDialog( null, test );
}
});
2. 참고자료(Reference)
1. javase Doc, http://docs.oracle.com/javase/8/docs/api/javax/swing/JOptionPane.html, Accessed by 2015-06-01
'소프트웨어(SW) > Sun Sys - Java' 카테고리의 다른 글
[Sun Sys] 자바(Java) - Properties 파일 읽기 (0) | 2020.09.23 |
---|---|
[Sun Sys - Java] 자바 - Jar 파일 실행하기(윈도우, 리눅스) (0) | 2019.11.18 |
[Java] API 8.0 사이트 (0) | 2015.06.01 |
[Java] Swing - JTable의 열 헤더 출력(Column Header) - JScrollPane 이용 (0) | 2015.06.01 |
[Java] Deep Copy & Shallow Copy - 깊은 복사와 얇은 복사 (0) | 2015.04.17 |