classes/PhotoBoard2.java
import SimpleBoard;
import awt.Graphics;
import awt.Image;
/**
看板に写真を表示する PhotoBoard クラスの改造版
*/
class PhotoBoard2 extends SimpleBoard {
public Image photoImage; // 表示するイメージ
protected int left, top; // イメージの左端と上端の位置
/**
初期設定の関数。アプレットのサイズを設定。
*/
protected void init() {
super.init(); // 親のクラスで定義された処理
String photoName = getAttribute( "photo" );
if( photoName == null )
photoName = "/~tatsuo/images/maru.gif";
photoImage = getImage( photoName );
left = 300; top = 10;
}
/**
アプレットの表示(初期状態)を行う関数。
*/
public void paint( Graphics g ) {
super.paint( g ); // 親のクラスで定義された処理
g.drawImage( photoImage, left, top );
}
}