程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> 在J2ME手機程序開發中使用顏色

在J2ME手機程序開發中使用顏色

編輯:關於JAVA

在J2ME手機開發過程中,需要經常用到顏色來進行繪制,增強程序的表現效果,下面就介紹一下如何使用顏色。

由於J2ME技術比較簡單,所以沒有實現專門的顏色類,而只是使用RGB的概念來代表顏色。這裡簡單介紹一下RGB的概念,顏色是由紅(Red)、綠(Green)、藍(Blue)三原色組成的,所以可以使用這三個顏色的組合來代表一種具體的顏色,其中R、G、B的每個數值都位於0-255之間。在表達顏色的時候,即可以使用三個數字來表達,也可以使用一個格式如0X00RRGGBB這樣格式的十六進制來表達,下面是常見顏色的表達形式:

紅色:(255,0,0)或0x00FF0000

綠色:(0,255,0)或0x0000FF00

藍色:(255,255,255)或0x00FFFFFF

其他顏色也可以通過上面的方式組合出來。知道了顏色的表達方式以後,下面來介紹一下如何在J2ME程序中使用顏色,涉及的方法均在Graphics類中,有以下幾個:

1.getColor():

獲得當前使用的顏色,返回值是0x00RRGGBB格式的數字。例如:

int color = g.getColor();

其中g為Graphics類型的對象。

2.setColor(int RGB):

設置使用的顏色。例如:

g.setColor(0x00ff0000);

3.setColor(int red, int green, int blue)

和上面的方法作用一樣,例如:

g.setColor(255,0,0);

在設置了Graphics使用的顏色以後,再進行繪制的時候,就可以繪制指定的顏色了。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved