logo

Javaのカラーコード

Java プログラミング言語を使用すると、Windows アプリケーションや Web アプリケーションなど、さまざまな種類のアプリケーションを作成できます。ユーザー インターフェイスは、アプリケーションを開発する際の重要な要素です。 Java アプリケーションの GUI は、Java プログラミングで使用できるさまざまな色を使用してインタラクティブにすることができます。

Javaの色定数

Java の色定数は変更できない値であり、さまざまな Java プログラムで使用できます。

次の表は、Java プログラミングで使用できる色定数を示しています。すべて大文字のバージョンは定数値を表します。ただし、小文字バージョンでも問題なく動作します。

Javaの色定数
シアン シアン
暗灰色 暗灰色
グレー グレー
ライトグレー ライトグレー
赤紫色 赤紫色
オレンジ オレンジ
ピンク ピンク
黄色 黄色

Javaのカラーコード

表色系の基本色は赤、緑、青です。 Java は、引数としてさまざまな RGB カラー コードを含む Color クラス コンストラクターを提供します。正しい RGB 値を取得するのに役立つ多くの開発者ツールが利用可能です。

次の表は、さまざまな RGB 値を使用したいくつかのカラー コードの組み合わせを示しています。

RGB値
0-0-0
とても明るい赤 255-102-102
ライトレッド 255-51-51
255-0-0
暗赤色 204-0-0
非常に濃い赤 153-0-0
とても淡いブルー 51-204-255
ライトブルー 51-153-255
0-0-255
濃紺 0-0-204
とても濃い青 0-0-153
とても明るい緑 102-255-102
ライトグリーン 0-255-51
0-204-0
濃い緑色 0-153-0
とても濃い緑色 0-102-0
255-255-255

Java AWT カラークラス プログラム

Java Abstract Window Toolkit は、GUI ベースの Java アプリケーションを開発するための API です。 Java プログラムを作成し、Color クラスを使用してみましょう。

ColorExample.java

 import java.awt.*; import javax.swing.*; class ColorExample extends JFrame { ColorExample() { super('color'); /* create an instance of Color class. */ /* RGB value 0, 0, 204 for Blue color. */ Color c1 = new Color(0, 0, 204); /* create an instance of JPanel. */ JPanel p = new JPanel(); /* Set the background of the JPanel to the specified Color. */ p.setBackground(c1); setSize(200, 200); add(p); show(); } /* Driver Code */ public static void main(String args[]) { ColorExample c = new ColorExample(); } } 

出力:

Javaのカラーコード

上記のコードでは、 JPパネルp 創造された。の クラスオブジェクト c1 コンストラクターに引数として渡される RGB 値 (0、0、204) を使用して作成されます。の c1 カラーオブジェクトは背景色として割り当てられます。 JPパネルp

Java 色定数プログラム

ColorConstExample.java

 import java.awt.*; import java.awt.event.*; import java.awt.geom.*; public class ColorConstExample extends Frame { /* Driver Code */ public ColorConstExample() { super('Color Code Example'); prepareGUI(); } public static void main(String[] args) { ColorConstExample obj = new ColorConstExample(); obj.setVisible(true); } private void prepareGUI() { setSize(400,400); setBackground(Color.black); addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent windowEvent) { System.exit(0); } }); } public void paint(Graphics g) { Graphics2D g2 = (Graphics2D)g; Font plainFont = new Font('Serif', Font.PLAIN, 24); g2.setFont(plainFont); /* Color Constant */ g2.setColor(Color.cyan); g2.drawString('Color Code Example', 50, 70); g2.setColor(Color.BLUE); g2.drawString('This is written in Blue color', 50, 120); } } 

出力:

Javaのカラーコード