色の指定

GrphicsクラスのところでColorクラスを利用し図形などに色を指定してきました。
ここではおさらいの意味でもう一度説明します。
色の指定にはColorクラスを利用します。
Colorクラスはjava.awtパッケージに属しています。
色を指定しなかった場合はデフォルドで黒が 自動的に指定されます。
Colorクラスにはあらかじめクラス変数というものが用意されています。
クラス変数には以下のものがあります。

修飾子と型
変数
意味
static Color black 黒を表します。
static Color blue 青を表します。
static Color cyan シアンを表します。
static Color yellow 黄を表します。
static Color green 緑を表します。
static Color darkGray ダークグレイを表します。
static Color gray グレイを表します。
static Color lightGray ライトグレイを表します。
static Color magenta マゼンタを表します。
static Color orange オレンジを表します。
static Color red 赤を表します。
static Color white 白を表します。
static Color pink ピンクを表します。

サンプルプログラム(Color1.java)

//java.appletパッケージをimport
import java.applet.*;
import java.awt.*;
//アプレットは必ずAppletクラスを継承
public class Color1 extends Applet{

    //アプレットにはmainメソッドは要らない

     public void paint(Graphics g){

     //色を指定していません。

     g.drawString("はじめてのJava入門",35,50);

    //黒色を指定します。

g.setColor(Color.black); g.drawString("はじめてのJava入門",35,70);
//青を指定します。
g.setColor(Color.blue); g.drawString("はじめてのJava入門",35,90);
//シアンを指定します。
g.setColor(Color.cyan); g.drawString("はじめてのJava入門",35,110);
//暗い灰色を指定します。
g.setColor(Color.darkGray); g.drawString("はじめてのJava入門",35,130);
//灰色を指定します。
g.setColor(Color.gray); g.drawString("はじめてのJava入門",35,150);
//緑を指定します。
g.setColor(Color.green); g.drawString("はじめてのJava入門",35,170);
//明るい灰色を指定します。
g.setColor(Color.lightGray); g.drawString("はじめてのJava入門",35,190);
//マゼンタを指定します。
g.setColor(Color.magenta); g.drawString("はじめてのJava入門",35,210);
//オレンジを指定します。
g.setColor(Color.orange); g.drawString("はじめてのJava入門",35,230);
//ピンクを指定します。
g.setColor(Color.pink); g.drawString("はじめてのJava入門",35,250);
//赤を指定します。
g.setColor(Color.red); g.drawString("はじめてのJava入門",35,270);
//白を指定します。
g.setColor(Color.white); g.drawString("はじめてのJava入門",35,290);
//黄色を指定します。
g.setColor(Color.yellow); g.drawString("はじめてのJava入門",35,310); } }

プログラムをコピーする場合すべて選択をクリックしてください。

HTMLの作成(Color1.html)

<html>
  <head>
      <title>色を指定</title>
  </head>
   <body>
<h1>色を指定</h1> <applet code="Color1.class" width="200" height="330"></applet> </body> </html>

プログラムをコピーする場合すべて選択をクリックしてください。

Sponsored link

コンパイル後にアプレットビューアーを起動してみます。
以下のようになります。

このようになります。
実際に確認してみよう
サンプルアプレット

ページのトップへ戻る