4.消息弹出窗口
import javax.swing.JFrame;
import javax.swing.JOptionPane;
public class MessagePopUps {
public static void main(String[] a) {
JFrame parent = new JFrame();
JOptionPane.showMessageDialog(parent, "Printing complete");
// JOptionPane.showInternalMessageDialog(parent, "Printing complete");
}
}
5.确认弹出窗口
import javax.swing.JFrame;
import javax.swing.JOptionPane;
public class ConfirmPopUps {
public static void main(String[] a) {
JFrame frame = new JFrame();
int result = JOptionPane.showConfirmDialog(frame, "Continue printing?");
// JOptionPane.showInternalConfirmDialog(desktop, "Continue printing?");
System.out.println(JOptionPane.CANCEL_OPTION == result);
}
}
6.输入弹出窗口
import javax.swing.JFrame;
import javax.swing.JOptionPane;
public class InputPopUps {
public static void main(String[] a) {
JFrame frame = new JFrame();
Object result = JOptionPane.showInputDialog(frame, "Enter printer name:");
System.out.println(result);
}
}
更多敬请访问:
http://www.java2s.com/CN/Tutorial/Java/0240__Swing/0960__JOptionPane-Dialog.htm
- 大小: 1.9 KB
- 大小: 2 KB
- 大小: 1.7 KB
分享到:
相关推荐
JOptionPane类在Swing中扮演着关键角色,它提供了一系列静态方法用于创建各种标准对话框,如确认对话框、输入对话框、消息对话框以及选项对话框。这些对话框均为模式对话框,意味着它们会阻止用户与主窗口的其他部分...
Swing提供了多种类型的弹出框,包括`JOptionPane`,`JDialog`,以及自定义对话框。 1. JOptionPane `JOptionPane`是Swing中最常用的弹出框类,它提供了一些预定义的对话框样式,如信息对话框、警告对话框、错误...
其中,JOptionPane是最基础的对话框,常用于简单的消息提示、确认操作或选择选项;JFileChooser用于文件选择;JColorChooser用于颜色选择;而JDialog则是一个通用的对话框类,可以用于创建更复杂的自定义对话框。 ...
7. **对话框**:JOptionPane提供了一些预定义的对话框,如消息对话框、确认对话框、输入对话框等,方便快速构建用户交互。 8. **国际化支持**:Swing 提供了对多语言的支持,通过ResourceBundle可以轻松实现应用的...
在`Java`中,我们可以利用`javax.swing.JOptionPane`类;在`Python`的`tkinter`库中,可以调用`messagebox`模块的相关函数。 下面以`C#`为例,展示如何创建一个简单的消息框: ```csharp using System.Windows....
4. **消息框创建**:使用Java的Swing或JavaFX库创建一个消息框(JOptionPane或Alert)。将对象的属性值以易于阅读的形式组织好,作为消息框的内容。 5. **消息显示**:最后,调用消息框的显示方法,如`JOptionPane....
Java标准库提供了`JOptionPane`类来实现这一功能,它提供了一些基本的对话框,如消息框、输入框和选择框。然而,`JOptionPane`的样式和设计相对朴素,可能无法满足所有应用场景的美观需求。为了解决这个问题,开发者...
8. **JOptionPane**:提供了一些预定义的对话框,如消息框、输入框和选项对话框,简化了常见的用户交互场景。 9. **国际化(Internationalization)**:Swing支持多语言环境,通过ResourceBundle和Locale类,可以...
5. **对话框(Dialogs)**:Swing 提供了JOptionPane,用于创建简单的对话框,如消息对话框、输入对话框和选择对话框。此外,还可以使用JDialog创建自定义的对话框。 6. **菜单和工具栏(Menus and Toolbars)**:...
9. **JOptionPane**:这是一个方便的工具类,用于显示简单的对话框,如消息框、确认框、输入框等。 10. **JTabbedPane**:这个组件允许在一个窗口内创建多个选项卡,每个选项卡可以包含一个独立的组件或面板。 ...
9. **对话框和窗口**: JDialog和JOptionPane是Swing中用于创建对话框的组件,它们可以用来提示用户输入信息或显示警告消息。案例可能涵盖如何使用这些对话框进行用户交互。 10. **Swing应用框架**: NetBeans ...
此外,Swing还引入了JOptionPane,它提供了一些预定义的对话框,如消息对话框、输入对话框和选择对话框,方便快速创建常见的用户交互场景。 Swing的组件库还包括JTabbedPane,用于创建选项卡式界面;JScrollPane,...
5. **模态对话框**:提供JOptionPane类用于创建模态对话框,如消息框、输入框和选择框。 6. **布局管理**:提供了多种布局管理器,如FlowLayout、BorderLayout、GridLayout、BoxLayout和CardLayout,帮助开发者组织...
- JOptionPane 提供了标准的对话框,如消息框、确认框、输入框等,方便快速创建用户交互。 9. **菜单和工具栏** - JMenuBar和JMenu可以创建菜单栏,JMenuItem和JToolBar用于创建下拉菜单和工具栏,它们为用户提供...
Swing提供了一些预定义的对话框,如JOptionPane,用于消息提示、确认对话和输入对话。 6. **组件属性与外观** Swing组件具有多种可定制的属性,如颜色、字体、边距等,可以通过set方法设置。此外,Swing支持Nimbus...
- `JOptionPane` 提供简单的对话框,如消息框和确认框。 - `JSeparator` 在菜单项或工具栏中创建分隔线。 5. **布局管理** Swing 提供了多种布局管理器,如 `FlowLayout`, `BorderLayout`, `GridLayout`, `...
6. **对话框(Dialogs)**:Swing提供多种对话框,如JOptionPane用于简单的消息提示,JFileChooser用于文件选择,JColorChooser和JOptionPane用于颜色选择等,它们可以帮助增加程序的交互性。 7. **外观(Look and ...
4. **JOptionPane**: 用于显示简单的对话框,如消息提示、输入对话框和选择对话框。 5. **JTabbedPane**: 允许在多个面板间切换,常用于创建选项卡式的用户界面。 **Swing 高级特性** 1. **事件处理**: Swing ...
6. **Swing 工具类**: Swing 包含许多实用工具类,如 JOptionPane 用于显示对话框,JOptionPane.showInputDialog() 可以获取用户输入,JOptionPane.showMessageDialog() 可以显示消息对话框。 7. **AOP(面向切面...
Swing 还提供了一些实用工具类,如 JFileChooser 用于打开和保存文件对话框,JOptionPane 用于显示信息、警告或错误消息。 总之,"Swing 各种实例"涵盖了 Java GUI 开发的许多关键方面。通过学习和实践这些实例,...