ColorButtons.java
import java.applet.Applet;
import java.awt.Color;
import java.awt.Font;
import java.awt.Button;
/** ボタンのデザインをテストする ColorButtons クラス */
public class ColorButtons extends Applet {
/** インターフェイスの部品の宣言 */
public Button pinkButton, orangeButton, greenButton;
/** フォントと色の宣言 */
public Font largeFont, italicFont;
public Color deepPink, darkOrange, forestGreen;
/** 初期設定のメソッド */
public void init() {
pinkButton = new Button( "Pink" );
deepPink = new Color( 255, 20, 150 ); // RGB の値を指定
pinkButton.setBackground( deepPink );
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.yellow );
italicFont = new Font( "TimesRoman", Font.ITALIC, 24 );
greenButton.setFont( italicFont );
add( greenButton );
}
}