Как создать JButton в Swing с надписью над текстом?
Swing JButton: значок выше текста
Ответ 1
просто выполните это:
button.setVerticalTextPosition(SwingConstants.BOTTOM);
button.setHorizontalTextPosition(SwingConstants.CENTER);
Ответ 2
Вот пример того, что я сделал:
JButton openButton = new JButton(OpenAction);
openButton.setVerticalTextPosition(SwingConstants.BOTTOM);
openButton.setHorizontalTextPosition(SwingConstants.CENTER);
openButton.setText("Open");
bar.add(openButton);