常用的GUI元件 標籤

2021-08-22 13:50:14 字數 638 閱讀 2871

標籤(label)通常是乙個用來標識另外乙個元件的含義。可以在標籤上顯示文字、影象和文字影象的組合。

建立乙個只顯示文字的標籤有兩種方法:

(1)直接在生成標籤時定義名字 jlabel label_name=new jlabel(「標籤內容」);

(2)也可以在標籤物件生成後,呼叫settext()方法來在標籤上顯示內容。

如果希望在標籤中使用影象,則必須先建立乙個影象標籤物件,然後將該物件作為標籤的構建器引數:

例如:imageicon inon=new imageicon("image/greenflag20.gif");

jlabel labimage=new jlabel(icon);

如皋要在標籤中同時使用文字和影象,可以使用jlabel提供的乙個構建起jlabel(string text,icon icon,int horizontalalignment)。在該構建器中第一引數是欲顯示的文字,第二個引數是欲顯示的影象;第三個引數為水平方向上的對齊方式。

如果標籤中同時顯示文字和影象,在預設的情況下,文字將顯示在影象的右側。如果希望文字顯示在影象的左側,可以使用如下的方法:

jlabel labeltextimage=new jlabel("文字影象標籤",icon,swingconstants.left);

常用標籤元件

1.搜尋框 searchbar 搜尋框 支付寶開放平台 alipay.com search bar 需要的屬性都有 點選 回車 檢測鍵盤輸入 清除圖示 取消按鈕 2.image 支付寶開放平台 alipay.com image mode可直接設定大小適配,省去css 3.a if基本都可以用,顯示隱...

對GUI元件的依賴注入

對於某些人來說,這是不言而喻的,但是最近的一次通訊使我想知道其中隱含的危險 在我的 學習vaadin 一書中,我展示了如何將vaadin web框架與spring 為什麼這樣?到目前為止,這是我的推理。使用di有一些原因。僅舉幾例 現在,ui元件可能必須與其他3種元件進行協作 其他ui元件,gui行...

指令碼語言的GUI元件 GTK習作

這幾天在學習gtk,順便寫了個習作,用於指令碼語言顯示圖型化介面的元件,目前包含顯示messagebox,checkbox,radiobutton,combobox 及文字框輸入功能,這樣在寫指令碼時,一些簡單的輸入就可以使用圖型化的方式完成了。樣例 指令碼 bin bash rotatedirec...