目 录CONTENT

文章目录

JLabel()类详解

米尔嘉
2022-05-02 / 0 评论 / 0 点赞 / 414 阅读 / 404 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2023-07-04,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

JLabel()类详解

构造方法

Constructor Description
JLabel() 创建一个没有图像的 JLabel实例,标题为空字符串。
JLabel(Icon image) 使用指定的图像创建一个 JLabel实例。
JLabel(Icon image, int horizontalAlignment) 创建一个具有指定图像和水平对齐的 JLabel实例。
JLabel(String text) 使用指定的文本创建一个 JLabel实例。
JLabel(String text, Icon icon, int horizontalAlignment) 创建具有 JLabel文本,图像和水平对齐的JLabel实例。
JLabel(String text, int horizontalAlignment) 创建一个具有指定文本和水平对齐的 JLabel实例。

方法

Modifier and Type Method and Description
void setHorizontalAlignment(int alignment) ,设置标签内容沿着X轴的对齐方式。
void setVerticalAlignment(int alignment) ,设置标签内容沿着Y轴的对齐方式。
int getHorizontalAlignment() ,返回标签内容沿X轴的对齐方式。
int getVerticalAlignment() ,返回标签内容沿着Y轴的对齐方式。

Label类提供两个设置其对齐方式的方法:

  • setHorizontalAlignment:设置水平对齐方式;
    参数是:
    SwingConstants.LEFT:左对齐;(默认值,也就是不设置时则左对齐)
    SwingConstants.CENTER:居中对齐;
    SwingConstants.RIGHT:右对齐;
  • setVerticalAlignment:设置垂直对齐方式;
    参数是:
    SwingConstants.TOP:向上对齐;
    SwingConstants.CENTER:居中对齐;(默认值,也就是不设置时居中对齐)
    SwingConstants.BOTTOM:向下对齐;
    SwingConstants.LEADING:默认的组件上的字是从左往右读的 这个属性可以更改为从右往左读
参考文献
  1. https://docs.oracle.com/javase/8/docs/api/index.html
0

评论区