java swing JButton控件设置图标,并且图标在上,文字在下布局

JButton控件设置图标

button.setIcon(new ImageIcon(PluginUtils.ImagesDir+File.separator+"CapitalLaunch.gif"));

默认都在一排排列,效果不好看

如果图标在上,文字在下布局,代码如下

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

最终效果如下

参考:

https://bbs.csdn.net/topics/40140587icon-default.png?t=N2N8https://bbs.csdn.net/topics/40140587 

猜你喜欢

转载自blog.csdn.net/zp357252539/article/details/129957523