ActionListener内でJavaペイントメソッドを使用しようとしています。ただし、ペイントがActionListener内に配置されると、コンパイラーはエラーをスローし、java.awt.geom。*をインポートしているにもかかわらず、Eclipseはペイントをメソッドとしてまったく認識しません。
private class NumHandler implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
//Draw Ovals
public void paint (Graphics g)
{
int number;
int x = 10;
int y = 30;
int width = 20;
int height = 10;
number = Integer.parseInt(numberTF.getText());
for (int i = 0; i < number; i++)
{
g.drawOval(x, y, width, height);
x += 5;
y += 5;
width += 5;
height += 5;
}
}
}
}