消息对话框java程序

消息框是一个简单的弹出窗口,向用户显示消息,单击按钮即可取消。使用Java,您不必从头构建自己的对话框;JOptionPane类提供了制作各种对话框的标准方法。...

01

2002年的

在java中创建消息框

Man working in an office

消息框是一个简单的弹出窗口,向用户显示消息,单击按钮即可取消。使用Java,您不必从头构建自己的对话框;JOptionPane类提供了制作各种对话框的标准方法。

 

02

2002年的

对话框的java源代码

下面的示例代码显示了使用JOptionPane类的showMessageDialog、showOptionDialog和showConfirmDialog方法创建的简单消息对话框。程序对每种方法都进行了一些示例,导致一系列对话框相继出现。

提示:查看JOptionPane Option Chooser程序,它提供了一个更深入的应用程序,用户可以选择创建对话框的所有不同变体。

//这个程序显示了一系列对话框,一个//接着一个//完整地列出了导入,以显示正在使用的内容//可以只导入javax.swing.*和java.awt.*等。。导入javax.swing.jframe;导入javax.swing.joptionpane;导入javax.swing.uimanager;导入javax.swing.icon;导入java.awt.eventqueue;公共类simpledialogframe使用标准java图标扩展jframe{//私有图标optionicon=uimanager.geticon(“fileview.computericon”);//应用程序起点公共静态void main(string[]args){//使用swing组件事件队列的事件调度线程。invokelater(新runnable(){public void run(){///创建GUI框架新的SimuleDealCuffic().SETVIEW(TRUE);} /Pube SimuleDealCuff框架(){//确保程序在框架关闭StuteDebug关闭操作(JFrase.ExtIXONONGORY)时退出,SETTITE(“简单对话框示例”);StSeScess(500500);//这将将JFrice置于屏幕设置位置中间(相对)(NULL);//尝试:注释掉上面的行,并在其中一个joptionpane调用中对父//组件使用null,以查看它对对话框位置的影响。//setvisible(true);//对普通消息对话框joptionpane使用showmessagedialog方法。showmessagedialog(这是对话框消息),“这是对话框标题”,joptionpane.plain_message);//使用showmessagedialog方法创建错误消息对话框joptionpane.showmessagedialog(这是“对话框消息”,“这是对话框标题”,joptionpane.error_message);//对警告消息对话框使用showconfirmdialog方法//使用ok,cancel按钮。使用int变量int choice=joptionpane.showconfirmdialog捕获按钮编号(这是“对话框消息”,“这是对话框标题”,joptionpane.warning\u消息,joptionpane.ok\u cancel\u选项);//对信息消息对话框使用showconfirmdialog方法//带有yes、no、cancel按钮。它显示上一个//消息框joptionpane.showconfirmdialog的按钮选择(此“最后按下的按钮是数字”+选择,“这是对话框标题”,joptionpane.information\u消息,joptionpane.yes\u no\u cancel\u选项);//通过对最后三个参数使用null,可以使showoptiondialog方法与confirmdialog//方法一样工作。在这种情况下,将使用//按钮类型(是、否、取消)和消息类型(信息消息)//的选项。joptionpane.showoptiondialog(这是“对话框消息”)这是对话框标题,“joptionpane.yes\u no\u cancel\u选项,joptionpane.information\u消息,null,null,null);//使用showoptiondialog方法创建自定义框。如果选项参数//为空,则使用“是”、“否”按钮。还要注意,即使//消息类型为信息\消息,通常的图标也会被//提供的.joptionpane.showoptiondialog覆盖(这是“这是对话框消息”,“这是对话框标题”)“,joptionpane.yes\u no\u cancel\u option,joptionpane.information\u message,optionicon,null,null);//用于按钮的字符串数组字符串[]按钮选项=新字符串[]{“快乐按钮”、“悲伤按钮”、“困惑按钮”};//如果options参数不为null,则不使用yes、no、cancel按钮//按钮是使用对象数组制作的-在本例中是字符串数组.joptionpane.showoptiondialog(这是对话框消息”,“这是对话框标题”,joptionpane.yes\u no\u cancel\u选项,joptionpane.information\u消息,选项,按钮选项,按钮选项[0]);}

  • 发表于 2021-10-11 12:04
  • 阅读 ( 299 )
  • 分类:编程

你可能感兴趣的文章

扔(throw)和抛出java(throws in java)的区别

...么程序员可以捕获由错误条件引发的异常对象并显示错误消息。这称为异常处理。可能导致错误的代码放在try块中,而消息位于catch块中。throw和throws是Java异常中使用的两个关键字处理。TheJava中throw和throws的关键区别在于,throw...

  • 发布于 2020-09-21 19:02
  • 阅读 ( 351 )

选中的(checked)和java中的未检查异常(unchecked exception in java)的区别

...位置不存在。可以给出异常的代码放在try块中。要打印的消息在catch块中。由于没有名为text1.txt的文件,这将导致FileNotFoundException。通过使用异常处理,消息被打印到屏幕上。 什么是java中未检查的异常(unchecked excepti*** in java)? ...

  • 发布于 2020-10-19 08:38
  • 阅读 ( 274 )

最终决赛(final finally)和用java完成(finalize in java)的区别

...对象并抛出它。如果未正确捕获异常对象,它将显示错误消息并终止程序。如果程序员想用剩余的代码继续执行程序,他应该捕捉异常对象并显示纠正操作所需的消息。这个过程称为异常处理。 在Java中,try用于可能导致错误并...

  • 发布于 2020-10-19 15:24
  • 阅读 ( 236 )

如何更新windows、应用程序和驱动程序:完整指南

...单中找到。当你打开“帮助”菜单上的“关于[应用程序]对话框”时,有些软件还会检查更新。 ...

  • 发布于 2021-03-24 17:32
  • 阅读 ( 232 )

是什么jusched.exe文件为什么它在运行?

...或者每当您计划它时,如果有一个新版本,您将得到这个对话框,或者另一个对话框声明Java没有更新。 实际上有点讽刺的是,在我写这篇文章的那一天,Java有了更新…

  • 发布于 2021-04-09 07:09
  • 阅读 ( 152 )

如何在mac os x上卸载java

...不存在Java运行时,正在请求安装”。 然后会弹出一个小对话框,突出显示OK按钮,表示一切都会好起来。 我们还介绍了如何从Windows计算机上卸载Java。

  • 发布于 2021-04-10 05:39
  • 阅读 ( 182 )

卸载可怕的ask工具栏的可耻传奇

...更新程序完全消失了一段时间,然后突然弹出这个可怕的对话框来安装可怕的Ask工具栏。如果您当时正在另一个窗口中键入,那么一旦出现“末日”弹出窗口,您可能会意外触发安装,一旦出现,就无法返回。 确保你永远,永...

  • 发布于 2021-04-12 02:01
  • 阅读 ( 159 )

从系统托盘中卸下java图标

...,这是一回事。他们至少可以做的是在安装过程中有一个对话框,上面写着“你想在你的系统托盘里有一个无用的图标吗?” 无论如何,让我们开始删除Java图标…如果图标当前可见,您只需右键单击它并从那里打开控制面板,...

  • 发布于 2021-04-14 13:36
  • 阅读 ( 132 )

awt公司(awt)和java中的swing(swing in java)的区别

...包来开发基于awt的GUI。按钮、滚动条、文本字段、列表、对话框和面板是一些AWT组件。创建对象后,将它们放置在容器中。此外,它还为要加载的组件提供了所需的空间。通常,一个操作系统中的AWT应用程序在另一个操作系统中...

  • 发布于 2021-07-01 04:03
  • 阅读 ( 219 )

ejb(ejb)和爪哇豆(javabeans)的区别

...话的特定用户的数据。会话Bean在用户会话结束时销毁。 消息驱动Bean–它包含业务逻辑,并通过消息传递进行调用。消息驱动bean可以使用来自外部实体的Java消息传递服务(JMS)消息来执行任务。 实体Bean——它表示持久数据存...

  • 发布于 2021-07-01 18:39
  • 阅读 ( 197 )
XFBXY
XFBXY

0 篇文章

相关推荐