新聞中心
java顏色代碼
setTextColor(0xFF0000FF);
10年積累的成都做網(wǎng)站、成都網(wǎng)站制作經(jīng)驗(yàn),可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識你,你也不認(rèn)識我。但先網(wǎng)站設(shè)計后付款的網(wǎng)站建設(shè)流程,更有聶榮免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
//0xFF0000FF是int類型的數(shù)據(jù),分組一下0x|FF|0000FF,0x是代表顏色整 數(shù)的標(biāo)記,ff是表示透明度,0000FF表示顏色,注意:這里0xFF0000FF必須是8個的顏色表示,不接受0000FF這種6個的顏色表示。
setTextColor(Color.rgb(255, 255, 255));
setTextColor(Color.parseColor("#FFFFFF"));
//還有就是使用資源文件進(jìn)行設(shè)置
setTextColor(this.getResources().getColor(R.color.blue));
//通過獲得資源文件進(jìn)行設(shè)置。根據(jù)不同的情況R.color.blue也可以是R.string.blue或者
//另外還可以使用系統(tǒng)自帶的顏色類
setTextColor(android.graphics.Color.BLUE);
Java這么比較Color顏色是否相似?
那么寫程序的時候創(chuàng)建顏色的時候用RGB來描述吧。
Color c=new Color(255,255,255);這就是白色,判斷顏色是否相近判斷RGB值是否接近就行了。
具體做法:兩種顏色c1,c2
int r1=c1.getRed();int r2=c2.getRed();
int g1=c1.getGreen();int g2=c2.getGreen();
int b1=c1.getBlue();int b2=c2.getBlue();
你可以分別比較這三對數(shù)的差值了
用java寫代碼時,不同的顏色代表什么意思
變量類型是藍(lán)的。
語法錯誤的地方,下面有紅線。變量未被使用則是黃的!
java里顏色類默認(rèn)的幾種顏色對應(yīng)的int值是多少?
public final static Color white = new Color(255, 255, 255);
public final static Color lightGray = new Color(192, 192, 192);
public final static Color gray = new Color(128, 128, 128);
public final static Color darkGray = new Color(64, 64, 64);
public final static Color black = new Color(0, 0, 0);
public final static Color red = new Color(255, 0, 0);
public final static Color pink = new Color(255, 175, 175);
public final static Color orange = new Color(255, 200, 0);
public final static Color yellow = new Color(255, 255, 0);
public final static Color green = new Color(0, 255, 0);
public final static Color magenta = new Color(255, 0, 255);
public final static Color cyan = new Color(0, 255, 255);
public final static Color blue = new Color(0, 0, 255);
其值在Color類內(nèi)部以int的形式存著,24-32位為alpha值,16-23為red,8-15為green,0-7則是blue。默認(rèn)的alpha值為全1,也就是255,完全不透明。
比如說
public final static Color pink = new Color(255, 175, 175);
表示在其內(nèi)部顏色的值為255*2^24+255*2^16+175*2^8+175=4294946735
java做一個顏色識別的程序,求思路,我想知道的是如果一種顏色占1個字節(jié),這張圖片有6種顏色混合而
我也沒寫過顏色識別的程序,不過給你點(diǎn)提示,光的三原色是紅綠藍(lán),染料的三原色是品紅,黃,青,所有我們可以看到的顏色都可以由三原色以不同比例混合而成,再加上色調(diào),飽和度,亮度調(diào)節(jié)出來,你的程序可以把一種顏色拆成這些最基本的元素,每種元素占一個位置就可以了
用java能分辨出一張圖片的不同部位顏色嗎
準(zhǔn)確的說是可以。
JAVA可以讀入一個圖片到內(nèi)存保存為字節(jié)數(shù)組,再從數(shù)組中找到對應(yīng)的位置下標(biāo),以數(shù)組內(nèi)容判斷RGB顏色。不過一般人是不會這么做的。
要看你是在什么項目以什么目的需求來取顏色。大部分方案都是以特殊技巧來實(shí)現(xiàn)你所提出的問題。
打個比方,如果圖片是我自己上傳的,只是顯示給別人看的,那么我會把圖片不同部位自定義編碼,不同編碼對應(yīng)不同顏色。然后在顯示時對圖片設(shè)置熱區(qū)就行了
網(wǎng)頁題目:java代碼變別的顏色 java顏色代碼
地址分享:http://www.ef60e0e.cn/article/hphshd.html