请教,需要做一个简单的弹出窗口,有一行提示消息,有一个关闭按钮它的标签可自定义 现在需要做一个简单的弹出窗口,有一行提示消息,有一个关闭按钮它的标签可自定义还有窗口的标题也可以自定义.用JOptionPane.showMessageDialog达不到效果, 请问怎么做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Object[] options = {"继续", "退出"}; if (JOptionPane.showOptionDialog(null, "恭喜你获胜", "游戏结束", JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE, null, options, options[0])== JOptionPane.YES_OPTION) { // } else { // } showMessageDialog 的参数你自己去看看,也许Message适合你,比如JOptionPane.showMessageDialog(null, "保存失败","保存游戏的结果",JOptionPane.INFORMATION_MESSAGE); JOptionPane.showMessageDialog(null, " 修行不够!!闯关失败!!!", "失败!!!", 2);高手们都说过了!这是我写的一行代码,你可以试一下!符合你的要求!JOptionPane.showMessageDialog达不到效果??应该不会吧!希望说的详细点! showOptionDialogpublic static int showOptionDialog(Component parentComponent, Object message, String title, int optionType, int messageType, Icon icon, Object[] options, Object initialValue) throws HeadlessException调出一个带有指定图标的对话框,其中的初始选择由 initialValue 参数确定,选项数由 optionType 参数确定。 如果 optionType 为 YES_NO_OPTION 或者 YES_NO_CANCEL_OPTION,并且 options 参数为 null,则由外观提供选项。 messageType 参数主要用于提供来自外观的默认图标。 参数:parentComponent - 确定在其中显示对话框的 Frame;如果为 null 或者 parentComponent 不具有 Frame,则使用默认的 Framemessage - 要显示的 Objecttitle - 对话框的标题字符串optionType - 指定可用于对话框的选项的整数:DEFAULT_OPTION、YES_NO_OPTION、YES_NO_CANCEL_OPTION 或 OK_CANCEL_OPTIONmessageType - 指定消息种类的整数,主要用于确定来自可插入外观的图标:ERROR_MESSAGE、INFORMATION_MESSAGE、WARNING_MESSAGE、QUESTION_MESSAGE 或 PLAIN_MESSAGEicon - 在对话框中显示的图标options - 指示用户可能选择的对象组成的数组;如果对象是组件,则可以正确呈现;非 String 对象使用其 toString 方法呈现;如果此参数为 null,则由外观确定选项initialValue - 表示对话框的默认选择的对象;只有在使用 options 时才有意义;可以为 null 返回:指示用户所选选项的整数;如果用户关闭了对话框,则返回 CLOSED_OPTION 抛出: HeadlessException - 如果 GraphicsEnvironment.isHeadless 返回 true另请参见:GraphicsEnvironment.isHeadless()这个方法很强大了,不可能满足不了你的需求吧 showMessageDialogpublic static void showMessageDialog(Component parentComponent, Object message, String title, int messageType, Icon icon) throws HeadlessException调出一个显示信息的对话框,为其指定了所有参数。 参数:parentComponent - 确定在其中显示对话框的 Frame;如果为 null 或者 parentComponent 不具有 Frame,则使用默认的 Framemessage - 要显示的 Objecttitle - 对话框的标题字符串messageType - 要显示的消息类型:ERROR_MESSAGE、INFORMATION_MESSAGE、WARNING_MESSAGE、QUESTION_MESSAGE 或 PLAIN_MESSAGEicon - 要在对话框中显示的图标,该图标可以帮助用户识别要显示的消息种类 抛出: HeadlessException - 如果 GraphicsEnvironment.isHeadless 返回 true另请参见:GraphicsEnvironment.isHeadless()这个简单点,查api吧,还有很多 如何在model或则control里定义list放到session()里 很小很小一个问题.......麻烦指点一下.... 反射可以得到什么,清明细 netbeans IDE 5.5 RUN問題(RUN時出錯) 我的JCtreator遇到中文都不行,怎么回事啊? 关于String的比较问题,高手帮忙解决 QQ中的JAVA学习群已经建立好,请大家顶啊~~ 菜鸟的问题 请feiyuegaoshan(飞跃) 来领分 (其他朋友别进) 请问现在在国内有关于ROBOCODE的网站么?? 求教一个简单的JDBC问题。调用不了getResultSet方法。 关于字符串的编程String
if (JOptionPane.showOptionDialog(null,
"恭喜你获胜",
"游戏结束",
JOptionPane.YES_NO_OPTION,
JOptionPane.QUESTION_MESSAGE,
null,
options,
options[0])== JOptionPane.YES_OPTION) {
//
} else {
//
}
JOptionPane.showMessageDialog(null, " 修行不够!!闯关失败!!!", "失败!!!", 2);高手们都说过了!这是我写的一行代码,你可以试一下!符合你的要求!JOptionPane.showMessageDialog达不到效果??应该不会吧!希望说的详细点!
public static int showOptionDialog(Component parentComponent,
Object message,
String title,
int optionType,
int messageType,
Icon icon,
Object[] options,
Object initialValue)
throws HeadlessException调出一个带有指定图标的对话框,其中的初始选择由 initialValue 参数确定,选项数由 optionType 参数确定。
如果 optionType 为 YES_NO_OPTION 或者 YES_NO_CANCEL_OPTION,并且 options 参数为 null,则由外观提供选项。 messageType 参数主要用于提供来自外观的默认图标。
参数:
parentComponent - 确定在其中显示对话框的 Frame;如果为 null 或者 parentComponent 不具有 Frame,则使用默认的 Frame
message - 要显示的 Object
title - 对话框的标题字符串
optionType - 指定可用于对话框的选项的整数:DEFAULT_OPTION、YES_NO_OPTION、YES_NO_CANCEL_OPTION 或 OK_CANCEL_OPTION
messageType - 指定消息种类的整数,主要用于确定来自可插入外观的图标:ERROR_MESSAGE、INFORMATION_MESSAGE、WARNING_MESSAGE、QUESTION_MESSAGE 或 PLAIN_MESSAGE
icon - 在对话框中显示的图标
options - 指示用户可能选择的对象组成的数组;如果对象是组件,则可以正确呈现;非 String 对象使用其 toString 方法呈现;如果此参数为 null,则由外观确定选项
initialValue - 表示对话框的默认选择的对象;只有在使用 options 时才有意义;可以为 null
返回:
指示用户所选选项的整数;如果用户关闭了对话框,则返回 CLOSED_OPTION
抛出:
HeadlessException - 如果 GraphicsEnvironment.isHeadless 返回 true
另请参见:
GraphicsEnvironment.isHeadless()这个方法很强大了,不可能满足不了你的需求吧
showMessageDialog
public static void showMessageDialog(Component parentComponent,
Object message,
String title,
int messageType,
Icon icon)
throws HeadlessException调出一个显示信息的对话框,为其指定了所有参数。 参数:
parentComponent - 确定在其中显示对话框的 Frame;如果为 null 或者 parentComponent 不具有 Frame,则使用默认的 Frame
message - 要显示的 Object
title - 对话框的标题字符串
messageType - 要显示的消息类型:ERROR_MESSAGE、INFORMATION_MESSAGE、WARNING_MESSAGE、QUESTION_MESSAGE 或 PLAIN_MESSAGE
icon - 要在对话框中显示的图标,该图标可以帮助用户识别要显示的消息种类
抛出:
HeadlessException - 如果 GraphicsEnvironment.isHeadless 返回 true
另请参见:
GraphicsEnvironment.isHeadless()这个简单点,查api吧,还有很多