import java.awt.*;
import java.applet.Applet;

/**
 ボタンのデザインをテストする ColorButton クラス
 */
public class ColorButton extends Applet {

   /**
     インターフェイスの部品の宣言
    */ 
      public Button pinkButton, orangeButton, greenButton;

   /**
     フォントと色の宣言
    */ 
      public Font  largeFont, italicFont;
      public Color ivory, deepPink, darkOrange, forestGreen;

   /**
     初期設定の関数
    */
      public void init() {

           ivory = new Color( 250, 250, 235 );       // RGB の値を指定
           this.setBackground( ivory );

           pinkButton = new Button( "Pink" );
           deepPink = new Color( 255, 20, 150 );     // RGB の値を指定
           pinkButton.setBackground( deepPink );
           pinkButton.setForeground( Color.white );
           add( pinkButton );

           orangeButton = new Button( "Orange" );
           darkOrange = new Color( 200, 120, 0 );    // RGB の値を指定
           orangeButton.setBackground( darkOrange );
           orangeButton.setForeground( Color.white );
           largeFont = new Font( "TimesRoman", Font.PLAIN, 36 );
           orangeButton.setFont( largeFont );
           add( orangeButton );

           greenButton = new Button( "Green" );
           forestGreen = new Color( 35, 140, 35 );  // RGB の値を指定
           greenButton.setBackground( forestGreen );
           greenButton.setForeground( Color.white );
           italicFont = new Font( "TimesRoman", Font.ITALIC, 24 );
           greenButton.setFont( italicFont );
           add( greenButton );
      }
}

