我需要将图形对象'g'从paint方法传递给action方法。像这样的东西:
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 声明为全局图形变量,但它不起作用。有没有另一种方法可以做到这一点。任何帮助表示赞赏.. 谢谢..