import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;
//****************************************************************
//html Interface;
//
//****************************************************************/
public class album extends Applet{
Button btnPrev;
Button btnNext;
Button btnFirst;
Button btnLast;
Label lblTitle;
Panel myPanel;
Image[] myImg;
String[] myComment;
double w,h;
String s;
int crntNo;
int maxNo;
public void init(){
int count;
maxNo = Integer.parseInt(getParameter("no"));
myImg = new Image[maxNo];
myComment = new String[maxNo];
crntNo = 0;
// 画像を取得する//
MediaTracker mt = new MediaTracker(this);
for (count =0; count < maxNo; count++){
s = getParameter("file"+count);
myComment[count] = s.substring(0,s.indexOf(','));
myImg[count] = getImage(getDocumentBase(),s.substring(s.indexOf(',')+1,s.length()));
mt.addImage(myImg[count], 0);
try{mt.waitForAll();}
catch (InterruptedException e1){}
}
// 頭出しボタンの作成//
btnFirst = new Button("<<");
btnFirst.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
crntNo = 0;
repaint();
}
});
// 巻き戻しボタンの作成//
btnPrev = new Button("<");
btnPrev.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
if (crntNo > 0) crntNo = crntNo - 1;
repaint();
}
});
// 早送りボタンの作成//
btnNext = new Button(">");
btnNext.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
if (crntNo