開心生活站

位置:首頁 > IT科技 > 

java,color

IT科技2.25W

<link rel="stylesheet" href="https://js.how234.com/third-party/SyntaxHighlighter/shCoreDefault.css" type="text/css" /><script type="text/javascript" src="https://js.how234.com/third-party/SyntaxHighlighter/shCore.js"></script><script type="text/javascript"> SyntaxHighlighter.all(); </script>

java color是什麼,讓我們一起了解一下?

Color類是用於定義顏色,java.awt.Color中提供了13個預定義的常量用來表示13個的標準顏色,是通過對紅、綠、藍這三種基色顏色的調整得出其它各種顏色,這三種基色的值範圍爲0~255。

java.awt.Color中提供的13個的標準顏色都是哪些?

1、public static final Color white 白色。

2、public static final Color light_Gray 淺灰色。

3、public static final Color gray 灰色。

4、public static final Color dark_Gray 深灰色。

5、public static final Color black 黑色。

6、public static final Color red 紅色。

java color

7、public static final Color pink 粉紅色。

8、public static final Color orange 桔黃色。

9、public static final Color yellow 黃色。

10、public static final Color green 綠色。

11、public static final Color magenta 品紅色。

12、public static final Color cyan 青色。

13、public static final Color blue 藍色。

我們都知道,java中顏色的String和Color對象之間是可以互相轉換的,該如何操作?

示例代碼如下:

package org.signsmile;import java.awt.Color;public class ColorConverter {undefined public static Color String2Color(String str) {undefined  int i =   Integer.parseInt(str.substring(1),16);     return new Color(i); } public static String Color2String(Color color) {undefined  String R = Integer.toHexString(color.getRed());  R = R.length()<2?('0'+R):R;  String B = Integer.toHexString(color.getBlue());  B = B.length()<2?('0'+B):B;  String G = Integer.toHexString(color.getGreen());  G = G.length()<2?('0'+G):G;  return '#'+R+B+G; }}

標籤:color java