Color類中有一個構造方法可以傳入三個int值,分別代表RGB顏色的值。

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