浅谈标签和JLabel类构造方法 原创

原创  更新时间:2017年09月07日 08:52:23   原创 作者:司机  
这篇文章主要介绍了标签和JLabel类构造方法,具有一定参考价值,需要的朋友可以参考下。

        标签有 JLabel 类定义,它的父类为 JComponet 类。

        标签可以显示一行只读文本、一个图像或带图像的文本。它并不能产生任何类型的事件,只能简单地展示图片和文本,但是可以使用标签的特性指定标签上文本的对齐方式。
        JLabel类提供了多种构造方法,可以创建多种标签,如展示只有文本的标签、只有图标的标签或包含文本和图标的标签。JLabel类常用的几个构造方法如下:
public JLabel():创建一个不带图标和文本的JLabel对象。
public JLabel():创建一个带图标的JLabel对象
public JLabel():创建一个带图标的JLabel对象,并设置图标水平对齐方式。
public JLabel():创建一个带文本的JLabel对象,并设置文字水平对齐方式。
public JLabel():创建一个带文本、带图标的JLabel对象,并设置标签内容的水平对齐方式。

        在JLabel中,有几个方法可能是常用到的,例如 setHorizontalAlignment(int alignment)与 setVerticalAlignment(int alignment),分别是设置标签内组件(文字或Icon)的水平或垂直位置,而 setHorizontalTextPosition(int textPosition)与 setVerticalTextPosition(int textPosition)可设置文字相对于Icon的相对位置,另外,setIconTextGap(int iconTextGap)可设 置标签内文字与Icon间的间距、 setText(String test)与 setIcon(Icon icon)可分别设置标签内的文字与 Icon。

        以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • SpringBoot统一数据返回格式的实现示例

    SpringBoot统一数据返回格式的实现示例

    本文主要介绍了SpringBoot统一数据返回格式,它提高了代码的可维护性和一致性,并改善了客户端与服务端之间的通信,具有一定的参考价值,感兴趣的可以了解一下
    2024-05-05
  • SpringAOP中的注解配置详解

    SpringAOP中的注解配置详解

    这篇文章主要介绍了SpringAOP中的注解配置详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-10-10
  • JAVA Calendar类使用方面实例

    JAVA Calendar类使用方面实例

    这篇文章主要介绍了JAVA Calendar类使用方面实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-04-04
  • 三种Spring BeanName生成器,你了解吗

    三种Spring BeanName生成器,你了解吗

    无论我们是通过 XML 文件,还是 Java 代码,亦或是包扫描的方式去注册 Bean,都可以不设置BeanName,而Spring均会为之提供默认的 beanName,本文我们就来看看 Spring 中三种处理不同情况的 beanName生成器吧
    2023-09-09
  • 详解JAVA如何实现乐观锁以及CAS机制

    详解JAVA如何实现乐观锁以及CAS机制

    悲观锁和乐观锁其实本质都是一种思想,在JAVA中对于悲观锁的实现大家可能都很了解,可以通过synchronized、ReentrantLock加锁实现,本文不展开讲解了。那么乐观锁在JAVA中是如何实现的呢?底层的实现机制又是什么呢?本文就来和大家详细讲讲
    2022-12-12
  • 如何使用Spring Batch进行批处理任务管理

    如何使用Spring Batch进行批处理任务管理

    本文介绍了如何配置Spring Batch、如何创建批处理任务,以及如何读取和写入数据,希望通过本文的介绍,你能更好地理解和使用Spring Batch来管理批处理任务,感兴趣的朋友跟随小编一起看看吧
    2024-08-08
  • Java项目部署的完整流程(超详细!)

    Java项目部署的完整流程(超详细!)

    我相信很多Java新手都会遇到这样一个问题,跟着教材敲代码,很容易,但是让他完整的实现一个应用项目却不会,下面这篇文章主要给大家介绍了关于Java项目部署的完整流程,需要的朋友可以参考下
    2022-07-07
  • java读取JSON文件的多种实现方式

    java读取JSON文件的多种实现方式

    这篇文章主要介绍了java读取JSON文件的多种实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-06-06
  • SpringBoot实现简单的登录注册的项目实战

    SpringBoot实现简单的登录注册的项目实战

    本文主要介绍了SpringBoot实现简单的登录注册的项目实战,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03
  • 新版SpringSecurity5.x使用与配置详解

    新版SpringSecurity5.x使用与配置详解

    Spring Security是一个强大且高度可定制的身份验证和访问控制框架,本文主要介绍了新版SpringSecurity5.x使用与配置详解,具有一定的参考价值,感兴趣的可以了解一下
    2024-08-08

最新评论