Botones con icono y texto

De ChuWiki

Botón con icono y texto simultáneamente[editar]

Para que un botón muestre a la vez un icono y un texto, podemos hacer esto

// ponerle texto e icono
aButton.setText("texto");
aButton.setIcon(new ImageIcon("fichero.gif"));

// Texto en el centro y debajo del icono
aButton.setHorizontalTextPosition( SwingConstants.CENTER );
aButton.setVerticalTextPosition( SwingConstants.BOTTOM );