私が今持っているコードは、描画エリアのサイズではなく、アプレットのサイズを与えてくれます。どうすればそれを修正できますか?
public void paint(Graphics g)
{
g.setColor(new Color(255,255,255));
g.fillRect(5, 5, getWidth()-5, getHeight()-5);
}
ええと...あなたはJAppletで正しくペイントしようとしているので、アプレットとキャンバスを分離する必要があります
のようなコード概念を使用する
class MyCanvas extends JPanel
{
public void paintComponent(Graphics g)
{
g.setColor(new Color(255,255,255));
g.fillRect(5, 5, getWidth()-5, getHeight()-5);
}
}
とアプレット...
public class MyApplet extends JApplet
{
public void init()
{
this.getContentPane().add(new MyCanvas());
}
}
それが役に立った場合はPSレポート