Swing JButton: значок над текстом - PullRequest
32 голосов
/ 10 декабря 2008

Как я могу создать JButton в Swing со значком над текстом?

Ответы [ 2 ]

70 голосов
/ 10 декабря 2008

просто сделайте это:


    button.setVerticalTextPosition(SwingConstants.BOTTOM);
    button.setHorizontalTextPosition(SwingConstants.CENTER);

0 голосов
/ 20 ноября 2015

Вот пример того, что я сделал:

JButton openButton = new JButton(OpenAction);
 openButton.setVerticalTextPosition(SwingConstants.BOTTOM);
 openButton.setHorizontalTextPosition(SwingConstants.CENTER);
 openButton.setText("Open");
 bar.add(openButton);
...