java label类型_核心Swing组件之JLabel类

4.3 JLabel类

我们要近距离查看的第一个真正的Swing组件就是最简单的JLabel。JLabel用作AWT Label的替换组件,但是所能做的事情更多。AWT Label仅限制为单行文本,JLabel可以是文本,图片,或者是两者都有。文本可以是单行文本也可以是HTML文本。另外,JLabel可以支持不同 的允许与禁止的图片。图4-6显示了一些示例JLabel组件。

4.3.1 创建JLabel

JLabel有6个构造函数:

public JLabel()

JLabel label = new JLabel();

public JLabel(Icon image)

Icon icon = new ImageIcon("dog.jpg");

JLabel label = new JLabel(icon);

public JLabel(Icon image, int horizontalAlignment)

Icon icon = new ImageIcon("dog.jpg");

JLabel label = new JLabel(icon, JLabel.RIGHT);

public JLabel(String text)

JLabel label = new JLabel("Dog");

public JLabel(String text, int horizontalAlignment)

JLabel label = new JLabel("Dog", JLabel.RIGHT);

public JLabel(String text, Icon icon, int horizontalAlignment

4.3 JLabel类 我们要近距离查看的第一个真正的Swing组件就是最简单的JLabel。JLabel用作AWT Label的替换组件,但是所能做的事情更多。AWT Label仅限制为单行文本,JLabel可以是文本,图片,或者是两者都有。文本可以是单行文本也可以是HTML文本。另外,JLabel可以支持不同 的允许与禁止的图片。图4-6显示了一些示例JLabel组件。 4.3.1 创建JLabel JLabel有6个构造函数: public JLabel() JLabel label = new JLabel(); public JLabel(Icon image) Icon icon = new ImageIcon("dog.jpg"); JLabel label = new JLabel(icon); public JLabel(Icon image, int horizontalAlignment) Icon icon = new ImageIcon("dog.jpg"); JLabel label = new JLabel(icon, JLabel.RIGHT); public JLabel(String text) JLabel label = new JLabel("Dog"); public JLabel(String text, int horizontalAlignment) JLabel label = new JLabel("Dog", JLabel.RIGHT); public JLabel(String text, Icon icon, int horizontalAlignment
经验分享 程序员 微信小程序 职场和发展