グラフィック オブジェクト 'g' をペイント メソッドからアクション メソッドに渡す必要があります。このようなもの:
public boolean action(Event event, Object obj)
{
Graphics g=getGraphics();
repaint();
if (event.target == choice)
String selection = choice.getSelectedItem();
if (selection.equals("do something"))
{
doSomething(g);
repaint();
}
else if (selection.equals("do something else"))
{
Somethingelse(g);
repaint();
}
return(true);
}
else
return(false);
}
g をグローバル グラフィックス変数として宣言しようとしましたが、うまくいきません。これを行う別の方法はありますか。どんな助けでも大歓迎です..ありがとう..