Мне бы хотелось получить демонстрацию того, как заставить работать этот клей ; Я пытался заставить его работать, но ничего не происходит ...
Хорошим примером может служить реализация класса CenteringPanel: все, что он делает, - это получает JComponent и центрирует его, оставляя нерастянутым в центре окна ... я пробовал кодировать что-то вроде этого:
import javax.swing.Box;
import javax.swing.BoxLayout;
import javax.swing.JComponent;
import javax.swing.JPanel;
public class CenteringPanel extends JPanel{
private static final long serialVersionUID = 1L;
public CenteringPanel(JComponent toCenter) {
setLayout(new BoxLayout(this,BoxLayout.Y_AXIS));
add(Box.createHorizontalGlue());
add(Box.createVerticalGlue());
add(toCenter);
add(Box.createVerticalGlue());
add(Box.createHorizontalGlue());
}
}