[ Branko Santo @ 22.12.2005. 13:44 ] @
Code:

        JPanel formZaDodavanje = new JPanel();
        
        formZaDodavanje.setLayout(new BoxLayout(formZaDodavanje, BoxLayout.Y_AXIS));
        formZaDodavanje.add(prviSloj());
        formZaDodavanje.add(Box.createVerticalGlue());
        formZaDodavanje.add(drugiSloj());


To je otprilike kod. Pokusavao sam milion varijacija i ne radi mi uopste ni vertical ni horizontal, createRigidArea() mi funkcionise lepo.
prviSloj() i drugiSloj() vracaju JPanel objekte.
Probao sam i izmedju nekih button ali mi opet nije radilo.

Pomoc?


Hvala!
[ me-tuzalem @ 23.12.2005. 13:04 ] @
Možda su ti paneli takvih dimenzija da ne možeš da uočiš da ipak radi. Probaj sa komponentama kojima postaviš sve dimenzije (preffered, minimum i maximum) pa testiraj. Ubeđen sam da radi. Ja bar nikad nisam imao problema.
[ Branko Santo @ 23.12.2005. 16:08 ] @
:) Uh ubi me ovo.

Evo uzeh dva buttona, sve dimenzije postavio, ubacio i opet mi ne radi :)

Pa ovo nije normalno :)

Ni filler mi ne radi, riggidarea mi pak radi.

:(

Ubit cu se!
[ Branko Santo @ 23.12.2005. 21:18 ] @
Napravio sam! :)

Greska je bila sledeca.

panel sa GridBagLayout
pa u njega panel sa BoxLayout
E pa to ne radi kako treba
gridBagLayout sam promenio u Border i sad radi :)

Hvala me-tuzalem-e jos jednom ;)