com.supermap.desktop.controls.dialog
类 SmOptionPane
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- java.awt.Window
-
- java.awt.Dialog
-
- javax.swing.JDialog
-
- com.supermap.desktop.controls.ui.controls.SmDialog
-
- com.supermap.desktop.controls.dialog.SmOptionPane
-
- 所有已实现的接口:
- com.supermap.desktop.core.Interface.helps.IHelpWindow, com.supermap.desktop.core.Interface.ICloseDialog, com.supermap.desktop.core.Interface.IMinimizeDialog, com.supermap.desktop.core.Interface.ISmOptionPane, java.awt.event.WindowListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants
public class SmOptionPane extends SmDialog implements com.supermap.desktop.core.Interface.ISmOptionPane
弹出提示框- 另请参阅:
- 序列化表格
-
-
构造器概要
构造器 构造器和说明 SmOptionPane()
构造函数SmOptionPane(boolean isInfoTop)
构造函数SmOptionPane(javax.swing.JDialog owner)
构造函数SmOptionPane(javax.swing.JFrame owner)
构造函数
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 java.lang.String
getCheckBoxText()
boolean
getWrapStyleWord()
boolean
isCheckBoxSelected()
SmOptionPane
setButtonCancelText(java.lang.String cancelText)
设置取消按钮的文本信息SmOptionPane
setButtonNoText(java.lang.String noText)
设置否按钮的文本信息SmOptionPane
setButtonOkText(java.lang.String okText)
设置确定按钮的文本信息SmOptionPane
setCheckBoxEnable(boolean enable)
SmOptionPane
setCheckBoxSelected(boolean selected)
SmOptionPane
setCheckBoxText(java.lang.String text)
SmOptionPane
setCheckBoxVisible(boolean visible)
void
setOpenUrlClose(boolean openUrlClose)
void
setWrapStyleWord(boolean styleWord)
设置是否换行不断字int
showConfirmDialog(java.lang.String message)
展示默认提示框int
showConfirmDialogWithCancel(java.lang.String message)
展示含有取消按钮的提示框int
showConfirmDialogYesNo(java.lang.String message)
展示含有确定、取消按钮的提示框int
showCustomURLMessageDialog(java.lang.String message, java.lang.String actionText, java.awt.event.ActionListener actionListener)
展示含有超链接,可以自定义动作的提示框int
showDialog(java.lang.String message)
显示提示信息int
showErrorDialog(java.lang.String message)
展示错误提示框int
showMessageDialog(java.lang.String message)
展示信息提示框int
showURLMessageDialog(java.lang.String message, java.lang.String url, java.lang.String urlText)
展示含有超链接的提示框int
showWarningDialog(java.lang.String message)
展示错误提示框-
从类继承的方法 com.supermap.desktop.controls.ui.controls.SmDialog
getDialogHelpProvider, getDialogResult, isSupportClose, isSupportMinimize, minimize, setDialogHelpProvider, setDialogResult, setLocationRelativeTo, setPreferredWidth, setSize, setSize, setSizeForce, setSupportClose, setSupportMinimize, showDialog, windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowIconified, windowOpened
-
-
-
-
构造器详细资料
-
SmOptionPane
public SmOptionPane()
构造函数
-
SmOptionPane
public SmOptionPane(boolean isInfoTop)
构造函数
-
SmOptionPane
public SmOptionPane(javax.swing.JFrame owner)
构造函数- 参数:
owner
-
-
SmOptionPane
public SmOptionPane(javax.swing.JDialog owner)
构造函数- 参数:
owner
-
-
-
方法详细资料
-
isCheckBoxSelected
public boolean isCheckBoxSelected()
-
setCheckBoxText
public SmOptionPane setCheckBoxText(java.lang.String text)
-
setCheckBoxEnable
public SmOptionPane setCheckBoxEnable(boolean enable)
-
setCheckBoxVisible
public SmOptionPane setCheckBoxVisible(boolean visible)
-
setCheckBoxSelected
public SmOptionPane setCheckBoxSelected(boolean selected)
-
showURLMessageDialog
public int showURLMessageDialog(java.lang.String message, java.lang.String url, java.lang.String urlText)
展示含有超链接的提示框- 参数:
message
- 文本信息url
- 超链接urlText
- 超链接名称- 返回:
- 详情参见JOptionPane
-
showCustomURLMessageDialog
public int showCustomURLMessageDialog(java.lang.String message, java.lang.String actionText, java.awt.event.ActionListener actionListener)
展示含有超链接,可以自定义动作的提示框- 参数:
message
-actionText
-actionListener
-- 返回:
-
showMessageDialog
public int showMessageDialog(java.lang.String message)
展示信息提示框- 参数:
message
- 提示信息- 返回:
- 详情参见JOptionPane
-
showConfirmDialog
public int showConfirmDialog(java.lang.String message)
展示默认提示框- 参数:
message
- 提示信息- 返回:
- 详情参见JOptionPane
-
showConfirmDialogWithCancel
public int showConfirmDialogWithCancel(java.lang.String message)
展示含有取消按钮的提示框- 参数:
message
- 提示信息- 返回:
- 详情参见JOptionPane
-
showErrorDialog
public int showErrorDialog(java.lang.String message)
展示错误提示框- 参数:
message
- 提示信息- 返回:
- 详情参见JOptionPane
-
showWarningDialog
public int showWarningDialog(java.lang.String message)
展示错误提示框- 参数:
message
- 提示信息- 返回:
- 详情参见JOptionPane
-
showConfirmDialogYesNo
public int showConfirmDialogYesNo(java.lang.String message)
展示含有确定、取消按钮的提示框- 参数:
message
- 提示信息- 返回:
- 详情参见JOptionPane
-
showDialog
public int showDialog(java.lang.String message)
显示提示信息- 参数:
message
- 提示信息- 返回:
- 选择的结果 0:ok 1:no 2:cancel
-
getCheckBoxText
public java.lang.String getCheckBoxText()
-
setButtonNoText
public SmOptionPane setButtonNoText(java.lang.String noText)
设置否按钮的文本信息- 参数:
noText
- 否按钮的文本信息- 返回:
- 当前对象
-
setButtonCancelText
public SmOptionPane setButtonCancelText(java.lang.String cancelText)
设置取消按钮的文本信息- 参数:
cancelText
- 取消按钮的文本信息- 返回:
- 当前对象
-
setButtonOkText
public SmOptionPane setButtonOkText(java.lang.String okText)
设置确定按钮的文本信息- 参数:
okText
- 确定按钮的文本信息- 返回:
- 当前对象
-
setWrapStyleWord
public void setWrapStyleWord(boolean styleWord)
设置是否换行不断字- 参数:
styleWord
-
-
getWrapStyleWord
public boolean getWrapStyleWord()
-
setOpenUrlClose
public void setOpenUrlClose(boolean openUrlClose)
-
-