+ -
当前位置:首页 → 问答吧 → 为什么在JButton上设置图片和文字,只能显示图片,文字没了

为什么在JButton上设置图片和文字,只能显示图片,文字没了

时间:2011-12-16

来源:互联网

jbt[i]=new JButton(matrix[a][b]+"",image);
//jbt[i].setText(matrix[a][b]+"");
jbt[i].setBackground(Color.gray);
jbt[i].setForeground(Color.red);
jbt[i].setMargin(new Insets(0,0,0,0));
jbt[i].setFont(new Font("TimesRoman",Font.BOLD,font));

只能显示图片,看不到文字,难道是图片在文字上面?

作者: Netherdrakes   发布时间: 2011-12-16

应该是的 你把图片先去掉。看看文字能不能出来 。如果能出来那就是在文字上面了 。你把图片设置成背景图片不就行了吗?

作者: y_0715   发布时间: 2011-12-16

该回复于2011-12-16 15:55:18被管理员删除

  • 对我有用[0]
  • 丢个板砖[0]
  • 引用
  • 举报
  • 管理
  • TOP
#3楼 得分:0回复于:2011-12-16 16:24:26
怎么设置成背景图片?

引用 1 楼 y_0715 的回复:

应该是的 你把图片先去掉。看看文字能不能出来 。如果能出来那就是在文字上面了 。你把图片设置成背景图片不就行了吗?

作者: affordlove   发布时间: 2011-12-16

这个属性就是加背景图片的backgroundImage如果不知道怎么赋值就google一下这个属性

作者: Netherdrakes   发布时间: 2011-12-16