@Override
    public void click(Point p) {
        for(int i = 0; i < options.size(); i++){
            Point loc = options.get(i).getLocation();
            Point dim = options.get(i).getSize();
            if(p.x > loc.x && p.x < loc.x + dim.x 
                    && p.y > loc.y && p.y < loc.y + dim.y){
                
                selected = i;
            }
        }
        select(selected);
        if(c != null) c.click(this);
    }