自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

将博客搬至CSDN

CSDN 博客搬家功能目前支持以下站点的博客搬迁:简书、开源中国、博客园、ITeye、新浪、搜狐、和讯、ChinaUnix、网易、51CTO。

2017-03-23 14:44:30 122

《Java 2 图形设计卷Ⅱ- SWING》第12章 轻量容器

第12章 轻量容器  本章讨论如下Swing轻量容器:  ·JPanel  ·JRootPane  ·JLayeredPane  ·JTabbedPane  ·JSplitPane  JPanel是AWT的Canvas和Panel类的继承类。文本和图形都可以绘制到JPanel实例中,并且JPanel实例可以用作一个通用容器。  JRootPane是一个包含在窗体、对话框、窗口、内部窗体和Sw...

2014-02-14 15:26:44 108

《Java 2 图形设计卷Ⅱ- SWING》第11章 进度条、滑杆和分隔条

第11章 进度条、滑杆和分隔条  本章介绍三个Swing组件:JProgressBar、JSlider和JSeparator。  人们经常用进度条反映耗时任务已完成的百分比,本章将提供这样一个例子。但是,用ProgressMonitor和ProgressMonitorInputStream实用工具来反映一个任务的进度信息通常会更容易。“进度监控”小节中讨论了ProgressMonitor和P...

2014-02-14 15:26:01 116

《Java 2 图形设计卷Ⅱ- SWING》第10章 菜单和工具条

第10章 菜单和工具条  菜单和工具条是现代用户界面的重要组成部分。Swing提供了对这两者的完全支持。Swing提供菜单组件(即菜单条中的菜单和弹出式菜单中的菜单)和菜单项组件(包括复选框和单选按钮菜单项)。  Swing还提供一个工具条组件,根据工具条的方向,工具条组件包含一行按钮或一列按钮。工具条通常提供对普通特性的简单访问。通常,除键盘捷径键提供对相同功能的访问外,菜单栏和工具条不提...

2014-02-14 15:25:07 105

《Java 2 图形设计卷Ⅱ- SWING》第9章 反转按钮、复选框和单选框

第9章 反转按钮、复选框和单选框  本章介绍三种Swing按钮:反转按钮、复选按钮和单选按钮,它们分别由JToggleButton、JCheckBox和JRadioButton类代表。  这三种按钮都是AbstractButton类的最终扩展。AbstractButton类实现了这三个类提供的几乎所有功能。有关AbstractButton类的更多信息,请参见第8章“标签与按钮”。9.1 ...

2014-02-14 15:23:58 93

《Java 2 图形设计卷Ⅱ- SWING》第8章 标签与按钮

第8章 标签与按钮  Swing的标签和按钮分别用JLabel和JButton类表示,它们是能够显示文本或图标的简单组件。缺省时,标签没有边框,可以显示一个字符串,一个图标或同时显示字符串和图标。除了用于修饰文本域等不重要的小事情外,Swing的标签还能起到图像画布(显示一个图像的组件)的作用。由于AWT的图像不是组件,不能把它们添加到一个容器中。因此,使用AWT的开发人员实现了各种不同的图...

2014-02-14 15:22:58 111

《Java 2 图形设计卷Ⅱ- SWING》第7章 插入式界面样式

第7章 插入式界面样式  插入式界面样式是建立在第3章“Swing组件体系结构”中讨论的组件体系结构基础之上的,即一个组件的界面样式是通过把一个特殊的UI代表插入这个组件来设置的。  Swing还提供了一个API来管理界面样式。界面样式的管理包括如下几个方面:定义界面样式、指定当前的界面样式和为当前的界面样式添加附加界面样式等。例如,图7-1示出了一个以不同界面样式运行的小应用程序(顺时针方...

2013-06-04 09:26:42 148

《Java 2 图形设计卷Ⅱ- SWING》第6章 实用工具

第6章 实用工具  Swing包括许多实用工具,本章将介绍这些实用工具。其中有些实用工具(如计时器和由SwingUtilties类提供的static方法)在Swing内部使用,而进度监视器和进度监视器流等其他的实用工具则不是内容使用的。使用Swing的开发人员可以使用本章介绍的所有实用工具。6.1 计时器例6-1 使用Swing计时器import java.awt.*; im...

2013-06-04 09:25:50 88

《Java 2 图形设计卷Ⅱ- SWING》第5章 边框、图标和动作

第5章 边框、图标和动作  本章介绍Swing的三种实用工具:边框、图标和动作。  边框绘制在组件的边界周围,它有许多不同的各类:线边框、雕刻边框、不光滑的边框等等。边框本身不是组件,所以,它们绘制在指定组件的边衬中。  图标是图形对象,通常是一个小图像。与边框一样,图标在指定组件的指定位置上绘制。  动作封装图形用户界面的一个逻辑操作,并且还简化用户界面元素的构造工作。动作通常由一个或多个...

2013-05-28 08:49:11 67

《Java 2 图形设计卷Ⅱ- SWING》第4章 JComponent类

第4章 JComponent类  JComponent类是所有Swing轻量组件的基类,因此,我们单独用一章对它进行讨论。JComponent对Swing的意义就如同java.awt.Component对AWT的意义一样,它们都是它们各自框架组件的基类。  作为所有Swing轻量组件的基类,JComponent提供了大量的基本功能。要全面了解Swing,就必须知道JComponent类提供的...

2013-05-28 08:47:55 101

《Java 2 图形设计卷Ⅱ- SWING》第3章 Swing组件的体系结构

第3章 Swing组件的体系结构  轻量Swing组件把它们的界面样式(look and feel)交给一个UI代表来处理,这个UI代表负责绘制组件(即look)并处理组件的事件(即feel)。可在构造组件之时或之后,把UI代表插入这个组件中。“插入式界面样式”这个术语在1.4节中介绍过。  Swing的插入式界面样式由一个基于Smalltalk的“模型-视图-控制器(Model-View-...

2013-02-16 11:02:47 132

原创 《Java 2 图形设计卷Ⅱ- SWING》第2章 Swing的基本知识

第2章 Swing的基本知识  本章介绍开发Swing小应用程序和应用程序时要用到的Swing的基本知识。  虽然Swing是AWT的扩展,但是两者的基本概念还是有许多不同之处。首先,Swing小应用程序和应用程序的实现方式与AWT小应用程序和应用程序的实现方式有所不同。而且,如果开发人员想要开发同时使用AWT组件和Swing组件的小应用程序或应用程序,则还必须注意混合使用轻量组件和重量...

2012-12-18 12:41:33 122

原创 《Java 2 图形设计卷Ⅱ- SWING》第1章 简 介

第1章 简 介  Java的基础类(JFC)是开发图形用户界面的API集。Java的基础类包括以下API:  ·抽象窗口工具包(版本1.1及以后的版本)。  ·2D API。  ·Swing组件。  ·可访问性API。  抽象窗口工具包(Abstract Window Toolkit,AWT)是Java开发用户界面最初的工具包。AWT是建立JFC的主要基础,《Java2图形设计,卷Ⅰ...

2012-12-18 12:39:45 135

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除