package daisy; import java.awt.event.*; import wheels.users.*; public class PetalFor extends Ellipse { private boolean plucked = false; private DaisyFor daisy; public PetalFor(int x, int y, DaisyFor daisy) { int radius = 20; this.daisy = daisy; this.setColor(java.awt.Color.white); this.setSize(2 * radius, 2 * radius); this.setLocation(x - radius, y - radius); this.setFrameColor(java.awt.Color.black); } public void mouseClicked(MouseEvent e) { if (! plucked) { this.hide(); // remove petal from screen daisy.petalPlucked(); plucked = true; } } }