Color類中有一個構(gòu)造方法可以傳入三個int值,分別代表RGB顏色的值。
成都創(chuàng)新互聯(lián)憑借在網(wǎng)站建設(shè)、網(wǎng)站推廣領(lǐng)域領(lǐng)先的技術(shù)能力和多年的行業(yè)經(jīng)驗,為客戶提供超值的營銷型網(wǎng)站建設(shè)服務(wù),我們始終認(rèn)為:好的營銷型網(wǎng)站就是好的業(yè)務(wù)員。我們已成功為企業(yè)單位、個人等客戶提供了成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計服務(wù),以良好的商業(yè)信譽,完善的服務(wù)及深厚的技術(shù)力量處于同行領(lǐng)先地位。
Color c = new Color(int a,ing g,int b);
設(shè)置Color的RGB顏色值即可。
假如你上面沒導(dǎo)入Color的話,就在最上面加入這一條
import java.awt.Color;
然后例如我的窗體對象名字是fr吧,就是用
fr.setBackGround(Color.red);
其中Color.red指的是紅色,當(dāng)然還有其他顏色,都是用英文的Color.RED也是表示紅色。
setTextColor(0xFF0000FF);
//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"));
//還有就是使用資源文件進行設(shè)置
setTextColor(this.getResources().getColor(R.color.blue));
//通過獲得資源文件進行設(shè)置。根據(jù)不同的情況R.color.blue也可以是R.string.blue或者
//另外還可以使用系統(tǒng)自帶的顏色類
setTextColor(android.graphics.Color.BLUE);
1、首先進入javaAPP。
2、其次選擇金褐中顏色代碼。
3、最后選擇想要添加的位置進行添加即可。
關(guān)于設(shè)置對話框的背景顏色,和設(shè)置控件的字體顏色或背景顏色:
首先要為對話框添加消息映射,主要是:
BEGIN_MESSAGE_MAP(CXXXDlg, CDialog)
ON_WM_ERASEBKGND()//背景色
ON_WM_CTLCOLOR()//設(shè)置文本等控件相關(guān)顏色
END_MESSAGE_MAP()
然后在相關(guān)代碼區(qū)域添加代碼:
//背景色
BOOL CXXXDlg::OnEraseBkgnd(CDC* pDC)
{
// TODO: 在此添加消息處理程序代碼和/或調(diào)用默認(rèn)值
//背景色
BOOL retValue= CDialog::OnEraseBkgnd(pDC);
CRect rc;
GetClientRect(rc);
pDC-FillSolidRect(rc,RGB(230,240,250));
return retValue;
}
// 除按紐之外的其他控件,字體顏色、字體背景顏色、控件背景顏色等。
HBRUSH CXXXDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
HBRUSH hbr = CBkDialog::OnCtlColor(pDC, pWnd, nCtlColor);
// TODO: 在此更改DC 的任何屬性
//對除了按鈕外的其他控件有效
if(pWnd-GetDlgCtrlID() == IDC_STATIC_TEXT )//關(guān)聯(lián)控件ID
{
//設(shè)置字體顏色
pDC-SetTextColor(RGB(200,100,80));
//設(shè)置文本背景顏色
pDC-SetBkColor(RGB(230,240,250));
//設(shè)置控件背景顏色
hbr = ::CreateSolidBrush(RGB(230,240,250));
return hbr;
}
// TODO: 如果默認(rèn)的不是所需畫筆,則返回另一個畫筆
return hbr;
}
java里面的顏色類是 Color類,可以直接new這個類。
new Color(int i) : 這個是傳該類靜態(tài)顏色常量,直接生成具體顏色。
new Color(int a, int b, int c) : 這個是根據(jù)RGB三原色new一個對應(yīng)的顏色對象出來。
還有好多方法,你可以自己查查API。
網(wǎng)站名稱:java種顏色代碼怎么加 java如何給圖形設(shè)置顏色
文章出自:http://m.rwnh.cn/article2/doophic.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設(shè)、企業(yè)建站、網(wǎng)站內(nèi)鏈、域名注冊、、網(wǎng)站設(shè)計
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)