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.StringgetCheckBoxText()booleangetWrapStyleWord()booleanisCheckBoxSelected()SmOptionPanesetButtonCancelText(java.lang.String cancelText)设置取消按钮的文本信息SmOptionPanesetButtonNoText(java.lang.String noText)设置否按钮的文本信息SmOptionPanesetButtonOkText(java.lang.String okText)设置确定按钮的文本信息SmOptionPanesetCheckBoxEnable(boolean enable)SmOptionPanesetCheckBoxSelected(boolean selected)SmOptionPanesetCheckBoxText(java.lang.String text)SmOptionPanesetCheckBoxVisible(boolean visible)voidsetOpenUrlClose(boolean openUrlClose)voidsetWrapStyleWord(boolean styleWord)设置是否换行不断字intshowConfirmDialog(java.lang.String message)展示默认提示框intshowConfirmDialogWithCancel(java.lang.String message)展示含有取消按钮的提示框intshowConfirmDialogYesNo(java.lang.String message)展示含有确定、取消按钮的提示框intshowCustomURLMessageDialog(java.lang.String message, java.lang.String actionText, java.awt.event.ActionListener actionListener)展示含有超链接,可以自定义动作的提示框intshowDialog(java.lang.String message)显示提示信息intshowErrorDialog(java.lang.String message)展示错误提示框intshowMessageDialog(java.lang.String message)展示信息提示框intshowURLMessageDialog(java.lang.String message, java.lang.String url, java.lang.String urlText)展示含有超链接的提示框intshowWarningDialog(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)
-
-