public void updateSize()
    {
        int gw = fm.stringWidth(name);

        for (int i = 0; i < sizeInformation(); i++)
            gw = fm.stringWidth((String) (data.getValue(getCodeInformation(i),
                    DictionnaireTable.NAME))) < gw ? gw : fm
                    .stringWidth((String) (data.getValue(getCodeInformation(i),
                            DictionnaireTable.NAME)));

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

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