如题,在做界面的时候,把JButton上set了一个icon,就把原来的文字覆盖了,set background也是这样,怎么解决呢?求详细介绍,楼主Java小白一只
3条回答 默认 最新
devmiao 2015-06-30 15:08关注使用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("我的文档");以上两函数的不同组合会得到不同的效果.
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报