[JAVA] W GridBagLayout kontrolka nie wypelnia komórki

[JAVA] W GridBagLayout kontrolka nie wypelnia komórki
GR
  • Rejestracja: dni
  • Ostatnio: dni
0

Cześć,

Zdefiniowałem wytyczne dla kontrolki w ten sposób:

Kopiuj
java.awt.GridBagConstraints gridBagConstraints = new java.awt.GridBagConstraints();

gridBagConstraints.gridy = row;
gridBagConstraints.gridx = column;
gridBagConstraints.gridwidth = width;
gridBagConstraints.gridheight = height;
gridBagConstraints.weightx = 100;
gridBagConstraints.weighty = 100;

return gridBagConstraints;

Wytyczne do kontrolki dodaje w ten sposób:

this.getContentPane().add(this.buttonSend);

Problem w tym, że przy tak zdefiniowanych wytycznych kontrolka nie rozszerza się. Jakieś pomysły?

Pozdrawiam,
Grzesiek

RI
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 37
0

Po pierwsze:
gridBagConstrtaints.fill = GridBagConstraints.BOTH;

Po drugie:
this.getContentPane().add(this.buttonSend, gridBagConstraints);

Pisze z pamieci, ale powinno banglac...

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.