30 lines
1.1 KiB
Markdown
30 lines
1.1 KiB
Markdown
# 대화상자
|
|
|
|
|
|
## JOptionPane
|
|
* `void showMessageDialog()` : 부모 컴포넌트, 메시지, 타이틀, 메시지 타입, 아이콘
|
|
* `int showOptionDialog()` : 부모 컴포넌트, 메시지, 타이틀, 옵션 타입, 메시지 타입, 아이콘, 옵션 목록, 초기값
|
|
* `int showConfirmDialog()` : 부모 컴포넌트, 메시지, 타이틀, 옵션 타입, 메시지 타입, 아이콘
|
|
* `String showInputDialog()` : 부모 컴포넌트, 메시지, 타이틀, 메시지 타입, 아이콘, 옵션 목록, 초기값
|
|
* `showInternalMessageDialog()` / `showInternalXXXDialog()`
|
|
|
|
## JColorChooser
|
|
|
|
## JFileChooser
|
|
|
|
## JDialog
|
|
|
|
|
|
* `getContentPane()` / `setContentPane(Container)`
|
|
* `setLocationRelativeTo(Component)`
|
|
* `getDefaultCloseOption()` / `setDefaultCloseOption(int)` : DISPOSE_ON_CLOSE | DO_NOTHING_ON_CLOSE | HIDE_ON_CLOSE
|
|
* `isDefaultLookAndFeelDecorated()` / `setDefaultLookAndFeelDecorated(boolean)`
|
|
|
|
* `getModalityType()` / `setModalityType(Dialog.ModalityType)`
|
|
|
|
### ModalityType
|
|
* Modeless type
|
|
* Document-model type
|
|
* Application-modal type
|
|
* Toolkit-modal type
|
|
* Exclusion mode |