Java Swing JLabel标签的使用方法标签的使用方法
主要介绍了Java Swing JLabel标签的使用方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具
有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
1. 概述概述
官方JavaDocsApi: javax.swing.JLabel
JLabel,标签。标签主要用于展示 文本 或 图片,也可以 同时显示文本和图片。
JLabel 的构造方法:
/*
* 构造方法中的参数含义:
* text: 标签显示的 文本
* image: 标签显示的 图片
* horizontalAlignment: 标签内容(在标签内)的水平对其方式(竖直方向默认居中, 可通过方法设置)
*/
JLabel()
JLabel(String text)
JLabel(String text, int horizontalAlignment)
JLabel(Icon image)
JLabel(Icon image, int horizontalAlignment)
JLabel(String text, Icon image, int horizontalAlignment)
JLabel 的常用方法:
// 设置 文本 和 图片
void setText(String text)
void setIcon(Icon icon)
// 设置文本相对于图片的位置(文本默认在图片右边垂直居中)
void setHorizontalTextPosition(int textPosition)
void setVerticalTextPosition(int textPosition)
// 设置标签内容(在标签内)的对其方式(默认左对齐并垂直居中)
void setHorizontalAlignment(int alignment)
void setVerticalAlignment(int alignment)
// 设置图片和文本之间的间隙
void setIconTextGap(int iconTextGap)
/*
* 下面的方法定义在 JComponent 基类中
*/
// 设置文本的字体类型、样式 和 大小
void setFont(Font font)
// 设置字体颜色
void setForeground(Color fg)
// 当鼠标移动到组件上时显示的提示文本
void setToolTipText(String text)
// 设置组件的背景
void setBackground(Color bg)
// 设置组件是否可见
void setVisible(boolean visible)
// 设置组件是否为 不透明,JLabel默认为透明,设置为不透明后才能显示背景
void setOpaque(boolean isOpaque)
// 设置组件的 首选 大小
void setPreferredSize(Dimension preferredSize)
// 设置组件的 最小 大小
void setMinimumSize(Dimension minimumSize)
// 设置组件的 最大 大小
评论0