JOptionPanel的使用「建议收藏」

JOptionPanel的使用「建议收藏」java代码JOptionPane.showInputDialog(null, "Please choose a name", "Example 1",    JOptionPane.QUESTION_MESSAGE, null, new Object[] {      "Amanda", "Colin", "Don", "Fred", "Gordon", &quot

大家好,又见面了,我是你们的朋友全栈君。

java 代码
  1. JOptionPane.showInputDialog(null“Please choose a name”“Example 1”,  
  2.   JOptionPane.QUESTION_MESSAGE, nullnew Object[] {  
  3.     “Amanda”“Colin”“Don”“Fred”“Gordon”“Janet”“Jay”“Joe”,  
  4.     “Judie”“Kerstin”“Lotus”“Maciek”“Mark”“Mike”“Mulhern”,  
  5.     “Oliver”“Peter”“Quaxo”“Rita”“Sandro”“Tim”“Will”}, “Joe”);  
  6.   
  7.   
  8. JOptionPane.showInputDialog(null“Please enter your name”“Example 2”,  
  9.   JOptionPane.QUESTION_MESSAGE, nullnull“Shannon”);  
  10.   
  11.   
  12. JOptionPane.showMessageDialog(null“Have a nice day.”“Example 3”,  
  13.   JOptionPane.INFORMATION_MESSAGE, new ImageIcon(“images/smile.gif”));  
  14.   
  15.   
  16. JOptionPane.showConfirmDialog(null“Are you sure?”“Example 4”,  
  17.   JOptionPane.YES_NO_CANCEL_OPTION);  
  18.   
  19.   
  20.   
  21. JOptionPane.showInternalOptionDialog(desk, “Please select a color”,  
  22.   “Example 5”, JOptionPane.DEFAULT_OPTION, JOptionPane.QUESTION_MESSAGE,  
  23.   nullnew Object[] {
    “Red”“Green”“Blue”}, “Blue”);  
  24.   
  25.   
  26.   
  27. JFrame f = new JFrame( );  
  28. Container c = f.getContentPane( );  
  29. c.setLayout(new BorderLayout( ));  
  30. JOptionPane op = new JOptionPane(“Stop!”, JOptionPane.WARNING_MESSAGE);  
  31. JPanel p = new JPanel(new FlowLayout( ));  
  32. p.add(op);  
  33. c.add(p);  
  34. c.add(new JLabel(“Example 6”, JLabel.CENTER), BorderLayout.NORTH);  
  35. f.setVisible(true);  
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/151666.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 红帽linux配置yum源文件_linux查看yum源信息

    红帽linux配置yum源文件_linux查看yum源信息Yum(yellowdogupdatermodified):解决安装过程中的依赖性关系。库中记录软件包的依赖性关系,根据需要安装的软件包,自动安装依赖的其它软件包软件仓库来源:本地ISO镜像;RHEL系统需要购买订阅;CentOS系统;Epel配置文件位置:/etc/yum.repos.d/[AppStream]name=AppstreamfromlocalDVDbaseurl=file:///run/media/root/RHEL-8-0-0-BaseOS-x86_6.

    2022年8月12日
    5
  • display属性值有哪些_验证控件display属性

    display属性值有哪些_验证控件display属性1、display:flex属性display:flex是一种布局方式。它即可以应用于容器中,也可以应用于行内元素。是W3C提出的一种新的方案,可以简便、完整、响应式地实现各种页面布局。目前,它已经得到了所有浏览器的支持。Flex是FlexibleBox的缩写,意为”弹性布局”,用来为盒状模型提供最大的灵活性。设为Flex布局以后,子元素的float、clear和vertic…

    2025年8月6日
    5
  • 初学者应学会如何加快seo

    初学者应学会如何加快seo

    2022年1月5日
    40
  • 【SSM – SpringMVC篇】02 – SpringMVC执行流程详解,SpringMVC三大核心组件和使用,SpringMVC头文件模板

    【SSM – SpringMVC篇】02 – SpringMVC执行流程详解,SpringMVC三大核心组件和使用,SpringMVC头文件模板1.SpringMVC执行流1.1SpringMVC三大核心组件HandlerMapping处理器映射器:建立地址与方法的映射。HandlerMapping负责根据用户请求url找到Handler即处理器,springmvc提供了不同的映射器实现不同的映射方式,例如:配置文件方式,实现接口方式,注解方式等。HandlerAdapter处理器适配器:根据地址调用方法。Handler是继DispatcherServlet前端控制器的后端控制器,在DispatcherServlet

    2022年6月28日
    31
  • python ffmpeg模块_ffmpeg python

    python ffmpeg模块_ffmpeg pythonAfghanistanAlandIslandsAlbaniaAlgeriaAmericanSamoaAndorraAngolaAnguillaAntarcticaAntiguaandBarbudaArgentinaArmeniaArubaAustraliaAustriaAzerbaijanBahamasBahrainBangladeshBarbadosBelarusBelgiumBeliz…

    2025年7月11日
    5
  • promptings是什么意思啊(think again)

    原文:http://windowsxp.mvps.org/890859.htm 当你通过Web方式的WindowsUpdates或者Windows自动更新安装完KB890859补丁后,系统依然不断提示此更新未安装,不断弹出安装对话框,可能的原因是一个或者多个主要的Windows文件未能成功地被此Hotfix更新或者覆盖导致,需要校验此更新是否成功,打开%WINDIR%/system32目录,

    2022年4月14日
    55

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号