Можно ли заставить `GridBagLayout` игнорировать `preferredSize`?

При помощи GridBagLayout я расположил на панели два компонента, описав их GridBagConstraints следующим образом: 1 компонент:

c.gridx=1;
c.gridwidth=2;
c.weightx=2;
c.fill=GridBagConstraints.BOTH;
c.weighty=1;

2 компонент:

c.gridx=0;
c.gridwidth=1;
c.weightx=1;
c.fill=GridBagConstraints.BOTH;
c.weighty=1;

На моё удивление, первый компонент (справа) внезапно начал менять preferredSize и вытеснять первый. Можно ли как-нибудь заставить GridBagLayout игнорировать этот параметр?


Ответы (0 шт):