第15章使用Swing高级组件.pptVIP

  • 10
  • 0
  • 约3.38千字
  • 约 23页
  • 2016-08-02 发布于重庆
  • 举报
第15章使用Swing高级组件

第15章 使用Swing高级组件 除了基本控件之外,Swing还提供了很多高级组件,以帮助程序员创建更加复杂但更加有表现力的应用程序。这些高级组件包括可以交互式显示高度格式化信息的控件,如颜色选择器、表和树等,也包括非顶层的容器组件和具有特殊用途的窗口组件。 15.1 交互式显示高度格式化信息控件 交互式显示高度格式化信息控件是这样一些组件,它们可以被用来显示高度格式化的信息,这些信息也可以被用户修改。Swing中这样的组件有颜色选择器JColorChooser、文件选择器JFileChooser、文本编辑组件JEditorPane和JTextPane、文本区组件JTextArea、表组件JTable和树组件JTree。 15.1.1 颜色选择器JColorChooser JColorChooser类代表一个颜色选择器(或叫调色板),用户可以从中选择颜色。可以将颜色选择器放在程序GUI中的任何地方。使用JColorChooser的API还能很容易地弹出包含颜色选择器的对话框(模态或非模态)。创建一个颜色选择器可以使用下面的代码: JColorChooser colorChooser = new JColorChooser( ); 15.1.2 文件选择器JFileChooser 文件选择器提供了一个用于文件系统导航的GUI。在文件选择器中,用户既可以选择一个文件或目录,也可

文档评论(0)

1亿VIP精品文档

相关文档