如題,在做界面的時候,把JButton上set了一個icon,就把原來的文字覆蓋了,set background也是這樣,怎麼解決呢?求詳細介紹,樓主Java小白一只
使用JButton的public void setHorizontalTextPosition(int textPosition)與
public void setVerticalTextPosition(int textPosition)
例:JButton的圖標在文本的上方:
JButton wbn1=new JButton();
wbn1.setVerticalTextPosition(SwingConstants.BOTTOM);//
wbn1.setHorizontalTextPosition(SwingConstants.CENTER);//
wbn1.setIcon(new ImageIcon("bin/filechooser/image/rec.gif"));
wbn1.setText("我的文檔");
以上兩函數的不同組合會得到不同的效果.