import java.awt.*;
import java.applet.*;
public class SizeChange extends Applet
{
public void paint(Graphics g)
{
//アプレットのサイズを取得
Dimension d=getSize();
//フォントの設定
Font oldFont=g.getFont();
Font myFont=new Font( oldFont.getName(), Font.ITALIC|Font.BOLD, 20);
g.setFont(myFont);
//表示する文字列の設定
String st0="現在のサイズは";
String st1="width:";
String st2="height:";
//文字列を真ん中に表示
g.drawString( st0, d.width/2-st0.length()*20/2, d.height/2-20);
g.drawString( st1, d.width/2-st1.length()*10, d.height/2);
g.drawString( st2, d.width/2-st2.length()*10, d.height/2+20);
//色を設定
g.setColor(Color.red);
//アプレットのサイズを真ん中に表示
g.drawString( String.valueOf(d.width), d.width/2, d.height/2);
g.drawString( String.valueOf(d.height), d.width/2, d.height/2+20);
}
}
戻る