溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

淺談標(biāo)簽和JLabel類構(gòu)造方法 原創(chuàng)

發(fā)布時間:2020-09-10 17:53:56 來源:腳本之家 閱讀:127 作者:司機(jī) 欄目:編程語言

        標(biāo)簽有 JLabel 類定義,它的父類為 JComponet 類。

        標(biāo)簽可以顯示一行只讀文本、一個圖像或帶圖像的文本。它并不能產(chǎn)生任何類型的事件,只能簡單地展示圖片和文本,但是可以使用標(biāo)簽的特性指定標(biāo)簽上文本的對齊方式。
        JLabel類提供了多種構(gòu)造方法,可以創(chuàng)建多種標(biāo)簽,如展示只有文本的標(biāo)簽、只有圖標(biāo)的標(biāo)簽或包含文本和圖標(biāo)的標(biāo)簽。JLabel類常用的幾個構(gòu)造方法如下:
public JLabel():創(chuàng)建一個不帶圖標(biāo)和文本的JLabel對象。
public JLabel():創(chuàng)建一個帶圖標(biāo)的JLabel對象
public JLabel():創(chuàng)建一個帶圖標(biāo)的JLabel對象,并設(shè)置圖標(biāo)水平對齊方式。
public JLabel():創(chuàng)建一個帶文本的JLabel對象,并設(shè)置文字水平對齊方式。
public JLabel():創(chuàng)建一個帶文本、帶圖標(biāo)的JLabel對象,并設(shè)置標(biāo)簽內(nèi)容的水平對齊方式。

        在JLabel中,有幾個方法可能是常用到的,例如 setHorizontalAlignment(int alignment)與 setVerticalAlignment(int alignment),分別是設(shè)置標(biāo)簽內(nèi)組件(文字或Icon)的水平或垂直位置,而 setHorizontalTextPosition(int textPosition)與 setVerticalTextPosition(int textPosition)可設(shè)置文字相對于Icon的相對位置,另外,setIconTextGap(int iconTextGap)可設(shè) 置標(biāo)簽內(nèi)文字與Icon間的間距、 setText(String test)與 setIcon(Icon icon)可分別設(shè)置標(biāo)簽內(nèi)的文字與 Icon。

        以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持億速云。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI