Java之Swing
文章平均质量分 94
博文精选
这个作者很懒,什么都没留下…
展开
-
核心Swing组件(七)
4.7 JPanel类 最后一个基本的Swing组件是JPanel组件。JPanel组件可以作为一个通常目的的窗口对象,替换了AWT的Panel窗口,而当我们需要一个可绘制的Swing组件区域时,JPanel替换了Canvas组件。 4.7.1 创建JPanel JPanel有四个构造函数: public JPanel() JPanel panel = new JPanel转载 2013-09-11 00:31:57 · 828 阅读 · 0 评论 -
核心Swing组件(一)
在第3章,我们简要介绍了JFC/Swing工程组件所用的Model-View-Controller(MVC)模式。在本章中,我们将会开始探讨如何使用许多可用组件中的关键部分。 所有的Swing组件都是以JComponent类为起点的。尽管Swing库的某些部分并不以JComponent类为根,但所有的组件在其继承的某些级别上共享JComponent类作为通用父类。JComponent类定义通转载 2013-09-11 00:24:45 · 2583 阅读 · 0 评论 -
核心Swing组件(二)
4.2 JToolTip类 Swing组件支持当光标停留在其上时显示简短的弹出信息的功能。用来显示弹出信息的类就是JToolTip。 4.2.1 创建JToolTip 调用JComponent的public void setToolTipText(String text)方法可以使得当鼠标停留在一个安装了弹出信息的组件上时自动创建JToolTip实例。我们通常并不直接调用JToo转载 2013-09-11 00:25:00 · 919 阅读 · 0 评论 -
核心Swing组件(三)
4.3 JLabel类 我们要近距离查看的第一个真正的Swing组件就是最简单的JLabel。JLabel用作AWT Label的替换组件,但是所能做的事情更多。AWT Label仅限制为单行文本,JLabel可以是文本,图片,或者是两者都有。文本可以是单行文本也可以是HTML文本。另外,JLabel可以支持不同的允许与禁止的图片。图4-6显示了一些示例JLabel组件。 4.转载 2013-09-11 00:27:13 · 969 阅读 · 0 评论 -
核心Swing组件(四)
4.4 Icon接口 Icon接口用来将图标与各种组件相关联。一个图标可以是简单的绘画或者是使用ImageIcon类由磁盘所载入的GIF图像。这个接口包含描述尺寸的两个属性以及一个用来绘制图标的方法。 public interface Icon { // Properties public int getIconHeight(); public int getIconWi转载 2013-09-11 00:28:30 · 730 阅读 · 0 评论 -
核心Swing组件(五)
4.5 AbstractionButton类 如图4-1所示,AbstractButton类是作用在幕后作为所用 的Swing按钮组件的一个重要Swing类。在本章稍后的JButton类中所描述的JButton是最简单的子类。其余的子类将会在后续的章节中进行描述。 所有的AbstractButton子类使用ButtonModel接口来存储数据模型。DefaultButtonModel类转载 2013-09-11 00:31:21 · 698 阅读 · 0 评论 -
核心Swing组件(六)
4.6 JButton类 JButton组件是可以被选中的最基本的AbstractButton组件。他支持文本,图像以及基于HTML的标签,如图4-12所示。 4.6.1 创建JButton JButton类具有5个构造函数: public JButton() JButton button = new JButton(); public JButton(Icon转载 2013-09-11 00:31:12 · 804 阅读 · 0 评论