`
WindProtect
  • 浏览: 2911 次
  • 性别: Icon_minigender_1
  • 来自: 中山
最近访客 更多访客>>
社区版块
存档分类
最新评论

Swing中的对话框

    博客分类:
  • Java
 
阅读更多
<!-- [if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:AllowPNG/> </o:OfficeDocumentSettings> </xml><![endif]-->

Swing 中可以使用JOptionPane 来实现对话框

API 中对该类可以显示的对话框说明如下

Method Name

Description

showConfirmDialog

Asks a confirming question, like yes/no/cancel.

showInputDialog

Prompt for some input.

showMessageDialog

Tell the user about something that has happened.

showOptionDialog

The Grand Unification of the above three.

可供配置的参数( 部分)

1.  对话框显示的信息类型(messageType)

l  ERROR_MESSAGE

l  INFORMATION_MESSAGE

l  WARNING_MESSAGE

l  QUESTION_MESSAGE

l  PLAIN_MESSAGE

2.  对话框可供选项的类型(optionType)

l  DEFAULT_OPTION

l  YES_NO_OPTION

l  YES_NO_CANCEL_OPTION

l  OK_CANCEL_OPTION

使用也是很简单的,例如显示一个信息弹出窗:

JOptionPane.showMessageDialog(null, "这是内容","这是标题", 
    JOptionPane.ERROR_MESSAGE); 
 

或是显示一个带标准返回值的弹出窗:

JOptionPane.showInternalConfirmDialog(frame, 
    "please choose one", "information",
    JOptionPane.YES_NO_CANCEL_OPTION, JOptionPane.INFORMATION_MESSAGE); 
 

    其余的,差不多都这样。API说得很详细。记录以防忘记。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    swing中自定义对话框的几种实际用法

    对话框中的组件布局可以使用Swing的布局管理器,如FlowLayout、GridLayout、BorderLayout、BoxLayout或GridBagLayout等,以便根据需要调整组件的位置和大小。 五、应用示例 在提供的"SwingDialogApplying"项目中,...

    java swing 文件对话框

    在Swing中,文件对话框是用户与应用交互的重要部分,主要用于打开或保存文件。本篇将详细介绍Java Swing中的文件对话框及其使用方法,非常适合初学者学习。 1. **JFileChooser类** `JFileChooser` 是Swing中的核心...

    (java)Swing中弹出对话框的几种方式

    在Java的Swing框架中,弹出对话框是与用户交互的一种常见方式,主要用于限制用户行为、提示用户操作结果或请求用户输入。JOptionPane类在Swing中扮演着关键角色,它提供了一系列静态方法用于创建各种标准对话框,如...

    java swing标准对话框具体实现

    在Swing中,标准对话框是向用户提供特定交互的一种方式,例如显示消息、询问用户问题或者获取用户输入。对话框是非模态和模态两种,模态对话框会阻止用户与对话框背后的窗口进行交互,直到对话框关闭。 `...

    Swing小程序源码(恶搞对话框)

    在恶搞对话框中,可能使用了JOptionPane来创建一些带有幽默元素的消息提示。 3. JButton:Swing中的按钮组件,用户点击后可以触发特定的事件处理。在恶搞对话框中,可能有多个按钮,每个按钮对应不同的恶搞对话或...

    VC++ 6.0非模式对话框示例以及对比Java的Swing编程的感想

    这使得本人在学习了VC++的非模式对话框编程之后,更加理解了Java中Swing编程的原理--真是幸哉!这也就说明,如果你参与(学习)过Java的C/S开发技术,那么自然学习C++的可视化编程也不难。本示例注释非常详细。 阅读...

    对话框应注意.txt

    本文将基于“对话框应注意.txt”文件中的描述与内容,详细介绍Java Swing对话框的基本概念、常用方法及应用场景,并通过示例代码帮助读者更好地理解和掌握这些知识点。 #### 二、Swing对话框概述 Swing对话框主要...

    颜色对话框 swing (过期了)

    "颜色对话框"是Swing中的一个功能,允许用户选择颜色。虽然这个特定的"颜色对话框"标题可能指的是一个过时的实现,但在讨论中,我们将主要基于Swing现有的颜色选择功能来探讨相关知识点。 首先,Swing中的`...

    在对话框中点击按钮弹出另外一个对话框

    在软件开发中,特别是在图形用户界面(GUI)的设计中,"在对话框中点击按钮弹出另外一个对话框" 是一种常见的交互方式。这种设计允许用户通过执行特定操作(如点击按钮)来获取更多信息或者进行更复杂的操作。对话框...

    java显示消息对话框

    在Java编程语言中,消息对话框是用户界面(UI)设计中的一个重要元素,它用于向用户提供信息、请求确认或接收简单输入。Java提供了多种方法来创建和使用消息对话框,这些对话框通常由`java.awt`和`javax.swing`这两...

    模态对话框与非模态对话框程序Java示例

    在Swing库中,JDialog类可以用于创建自定义的非模态对话框。 例如,`C08_3_MyDialog.java`可能创建了一个简单的非模态对话框: ```java import javax.swing.*; import java.awt.*; public class MyDialog extends...

    对话框的几种实现方式

    这提供了更好的用户体验,因为用户不必完成对话框中的任务才能继续工作。在Windows API中,使用`CreateWindowEx`函数可以创建非模态对话框,而在MFC(Microsoft Foundation Classes)中,可以使用`CDialog`类的`...

    Java Swing 中文Api

    Swing还包含了诸如JOptionPane这样的对话框组件,用于弹出信息提示、确认对话或输入框。JTabbedPane允许在单个窗口中组织多个组件,而JSplitPane则可以实现窗口的分割,便于用户查看和操作多部分内容。 对于国际化...

    Java Swing 2nd Edition

    另外,Swing的模态对话框(JOptionPane)、拖放功能(DnD)、以及国际化支持也可能有所提及。 在实际开发中,线程管理是重要的考虑因素,因为Swing组件不是线程安全的。因此,书中可能详细阐述了Event Dispatch ...

    弹出对话框

    例如,在Java Swing或JavaFX中,我们可以使用JOptionPane类创建各种类型的对话框;在Python的Tkinter库中,我们可以使用messagebox模块;而在C#的Windows Forms或WPF中,System.Windows.Forms.MessageBox类提供了...

    程序中的的对话框有滚动条

    实现对话框中的滚动条,开发者通常需要利用编程语言提供的GUI库或框架,如Windows API、Qt、wxWidgets、Java Swing、WPF等。例如,在Windows环境下,使用MFC(Microsoft Foundation Classes)库,可以通过CDialog类...

    java swing漂亮界面 超酷 javaswing教程

    在Swing中,你可以创建出丰富、交互性强的桌面应用,而且它的组件库提供了很多美观的外观和感觉。 Swing 提供了一套轻量级组件,这些组件在功能上与AWT(Abstract Window Toolkit)组件相似,但它们是用纯Java编写...

    显示提示消息的对话框

    在编程和用户界面设计中,对话框是一种至关重要的元素,用于与用户进行交互并获取反馈。对话框通常出现在主应用程序窗口之外,提供一种临时中断主流程以执行特定任务或显示重要信息的方式。在这个主题中,我们将深入...

    精通java-swing开发.doc

    在Java Swing开发中,Swing组件库是一个强大的工具集,用于构建图形用户界面(GUI)。这个库主要围绕着`javax.swing`包展开,它提供了丰富的组件、布局管理器以及事件处理机制,使得开发者可以创建出复杂的桌面应用...

    2中方法实现对话框

    标题中的“2种方法实现对话框”...同时,还涉及到了Java Swing中的JSpinner组件,它在对话框中的应用,特别是在提供数值选择功能时的作用。理解并熟练运用这些知识点,对于提升用户界面的交互性和用户体验至关重要。

Global site tag (gtag.js) - Google Analytics