Java 2实用教程第5版_第9章_组件及事件处理.pptVIP

  • 137
  • 0
  • 约2.09万字
  • 约 65页
  • 2020-08-25 发布于北京
  • 举报

Java 2实用教程第5版_第9章_组件及事件处理.ppt

§9.6.1 消息对话框 消息对话框是有模式对话框,进行一个重要的操作动作之前,最好能弹出一个消息对话框。可以用javax.swing包中的JOptionPane类的静态方法: public static void showMessageDialog( Component parentComponent, String message, String title, int messageType) 创建一个消息对话框。 例子16(Example9_16.java , WindowMess.java ),要求用户在文本框中只能输入英文字母,当输入非英文字符时,弹出消息对话框。 §9.6.2 输入对话框 例子17(Example11_17.java , WindowInput.java ),用户在单击按钮弹出输入对话框,用户在输入对话框中输入若干个数字 输入对话框含有供用户输入文本的文本框、一个确认和取消按钮,是有模式对话框 。 可以用javax.swing包中的JOptionPane类的静态方法: public static String showInputDialog(Component parentComponent, Object message, String title, int messageType) 创建一个输入对话框。 §9.6.3 确认对话框 确认对话框是有模式对话框。 可以用javax.swing包中的JOptionPane类的静态方法: public static int showConfirmDialog(Component parentComponent, Object message, String title, int optionType) 得到一个确认对话框。 例子18(Example9_18.java , WindowEnter.java ),用户在文本框中输入帐户名称,按回车后,将弹出一个确认对话框。 §9.6.4 颜色对话框 可以用javax.swing包中的JColorChooser类的静态方法: public static Color showDialog(Component component, String title, Color initialColor) 创建一个有模式的颜色对话框 。 例子19(Example9_19.java , WindowColor.java ),当用户单击按钮时,弹出一个颜色对话框 §9.6.5 自定义对话框 创建对话框与创建窗口类似,通过建立JDialog的子类来建立一个对话框类,然后这个类的一个实例,即这个子类创建的一个对象,就是一个对话框。对话框是一个容器,它的默认布局是BorderLayout,对话框可以添加组件,实现与用户的交互操作。 构造对话框的2个常用构造方法 JDialog() 构造一个无标题的初始不可见的对话框,对话框依赖一个默认的不可见的窗口,该窗口由Java运行环境提供。 JDialog(JFrame owner) 构造一个无标题的初始不可见的无模式的对话框,owner是对话框所依赖的窗口,如果owner取null,对话框依赖一个默认的不可见的窗口,该窗口由Java运行环境提供。 例子20 (Example9_20.java , MyWindow.java , MyDialog.java ) §9. 7 树组件与表格组件 9.7.1 树组件 1.DefaultMutableTreeNode节点 DefaultMutableTreeNode类的两个常用的构造方法是:

文档评论(0)

1亿VIP精品文档

相关文档