Ale*_*lls 4 java swing modal-dialog jdialog joptionpane
我使用JDialog创建了自己的JOptionPane,但我似乎无法复制典型的JOptionPane的行为,它禁止用户点击JOptionPane窗口以外的任何地方.
我需要用JDialog复制JOptionPane的哪些属性才能模仿这种行为?(我知道JOptionPanes只是专门的JDialogs,你可以看看是否看看JOptionPane类的源代码).
用于设置JDialog的模态的Swing API 是使用Dialog.ModalityType作为参数的构造函数之一.
要在创建后设置模态:java.awt.setModalityType()
要获得模态,请使用java.awt.Dialog.getModalityType()
旧的时尚方式是使用布尔值(其他构造函数).
有时我们想用java.awt.setModalExclusionType()(很少使用)从模态中排除一些Windows
| 归档时间: |
|
| 查看次数: |
136 次 |
| 最近记录: |