Letmym pohledem na getPrefferedSize():

    public Dimension getPreferredSize() {
        Dimension d = super.getPreferredSize();
        d = (d == null) ? new Dimension(400,400) : d;
        if (columns != 0) {
            d.width = Math.max(d.width, columns * getColumnWidth());
        }
        if (rows != 0) {
            d.height = Math.max(d.height, rows * getRowHeight());
        }
        return d;
    }

ja jasne ze musite nastavit kolik chcete videt radek a sloupecku, a lepe to fungovat nebude ... Prave tato metoda se vyuziva pri zavolani pack ....

Takze nezbude nic jineho nez ty textarea umistit do JscrollPane a nastavit jim "nejaky" pocet sloupcu a radek a nebo si to spocitat, protoze ani Document se nejevi, ze by umel rici "mam 30 radel" :-(

Lucie Rut Bittnerova wrote:
NO a zavolat setRows()??


To je prece to same: musela bych pocitat pocet radek. Ja mela predstavu, ze by se melo nejak jednoduse moci rict swingu, at to prepocita sam. Puvodne jsem myslela, ze by to mel udelat primo pri volani pack()...

Lucie


Lucie Rut Bittnerova wrote:

A co nejake prefferedSize?


To bych si musela sama pocitat u kazde arey pocet radek, abych vedela, co nastavit. Rikala jsem si, ze by mohlo existovat nejake jednodussi reseni.

Lucie








--
Jiří Mareš (mailto:[EMAIL PROTECTED])
ČSAD SVT Praha, s.r.o. (http://www.svt.cz)
Czech Republic

Odpovedet emailem