public void updateSize()
    {
        String info;
        int gw = fm.stringWidth(getName());

        for (Iterator<String> e = informations.iterator(); e.hasNext();) {
            info = (String) e.next();
            gw = fm.stringWidth(info) < gw ? gw : fm.stringWidth(info);
        }

        int gh = (fm.getMaxDescent() + 15) * (informations.size() - 1);

        this.setWidth(gw + 20);
        this.setHeight(50 + gh);
    }