最近要實現(xiàn)一個功能,類似Cmd等控制臺窗口的樣式。一個對話框中放置一個編輯框,需要在窗口開啟后將編輯框的背景色設(shè)置為黑色,將其上面的字體顏色設(shè)置為白色。
創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設(shè),溪湖企業(yè)網(wǎng)站建設(shè),溪湖品牌網(wǎng)站建設(shè),網(wǎng)站定制,溪湖網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,溪湖網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。
public void setBackground(Color c)設(shè)置組件的背景色。背景色對每個組件的影響各不相同,并且部分受背景色影響的組件在不同的操作系統(tǒng)之間可能有所不同。
我們先打開需要設(shè)置背景顏色的word文檔,打開之后我們可以看到在工具欄有一個“格式”選項,單擊該選項,會看到該選項還會下分子選項。
1、getColor(String, Color) 查找系統(tǒng)特性中的一個顏色。getColor(String, int) 查找系統(tǒng)特性中的一個顏色。getGreen() 獲得這個顏色的綠色成分。getHSBColor(float, float, float) 創(chuàng)建一個基于為 HSB 顏色模型提供的值的 Color 對象。
2、直接用red blue 等顏色賦值 可以參考java提供的API Color 類用于封裝默認(rèn) sRGB 顏色空間中的顏色,或者用于封裝由 ColorSpace 標(biāo)識的任意顏色空間中的顏色。
3、1public static final Color cyan 青色。1public static final Color blue 藍(lán)色。
4、Color.WHITE也是一個Color的對象,它依舊是new了一個對象,利用Color中通過三個數(shù)字作為形參來設(shè)置對象的構(gòu)造方法。因此無論你通過哪個方法,輸出對象,結(jié)果都是以紅綠藍(lán)三個 顏色屬性輸出,不會有名字。
其值在Color類內(nèi)部以int的形式存著,24-32位為alpha值,16-23為red,8-15為green,0-7則是blue。默認(rèn)的alpha值為全1,也就是255,完全不透明。
setTextColor(0xFF0000FF);//0xFF0000FF是int類型的數(shù)據(jù),分組一下0x|FF|0000FF,0x是代表顏色整 數(shù)的標(biāo)記,ff是表示透明度,0000FF表示顏色,注意:這里0xFF0000FF必須是8個的顏色表示,不接受0000FF這種6個的顏色表示。
你定義的i是臨時變量,這種臨時變量是不會初始化的,只有類的成員變量才會被初始化。比如 class test { private int i;} 然后你創(chuàng)建一個test對象,new test(),那么這個對象的屬性i就會被默認(rèn)初始化為0。
直接用red blue 等顏色賦值 可以參考java提供的API Color 類用于封裝默認(rèn) sRGB 顏色空間中的顏色,或者用于封裝由 ColorSpace 標(biāo)識的任意顏色空間中的顏色。