当前位置: 代码迷 >> J2SE >> 怎样在java的按钮上添加图标,并控制按钮上他的位置?该怎么处理
  详细解决方案

怎样在java的按钮上添加图标,并控制按钮上他的位置?该怎么处理

热度:67   发布时间:2016-04-24 00:51:24.0
怎样在java的按钮上添加图标,并控制按钮上他的位置?
ImageIcon buttonIcon = new ImageIcon("1.png"); 
JButton button = new JButton("设置",buttonIcon); 
利用这个可以把文字和图标同时显示在按钮上,但是他们的位置能不能改变呢?比如把文字放在图标的下方,谢谢!

------解决方案--------------------

------解决方案--------------------
button.setHorizontalTextPosition(4);//TOP 1; LEFT 2; BOTTOM 3; RIGHT 4(text的四个位置随意你放)

------解决方案--------------------
你这个设置他报错的
Exception in thread "main" java.lang.IllegalArgumentException: horizontalTextPosition
at javax.swing.AbstractButton.checkHorizontalKey(Unknown Source)
at javax.swing.AbstractButton.setHorizontalTextPosition(Unknown Source)
哥们啥原因我没找到
赐教
  相关解决方案