...
jbStart = new JButton("开始游戏");
...怎么让按钮上的文字全部显示出来,好像可以有个方法可以设置文字区域或者其它方法使它完整显示出来,而不用改变按钮的大小或字体大小

解决方案 »

  1.   

    貌似這個也行
    setMargin
    public void setMargin(Insets m)设置按钮边框和标签之间的空白。将该空白设置为 null 会造成按钮使用默认空白。按钮的默认 Border 对象将使用该值来创建适当的空白。不过,如果在按钮上设置非默认边框,则由 Border 对象负责创建适当的空白(否则此属性将被忽略)。 
      

  2.   

    谢谢,就是它了,很久没写Swing都忘了,呵呵setMargin
    public void setMargin(Insets m)设置按钮边框和标签之间的空白。将该空白设置为 null 会造成按钮使用默认空白。按钮的默认 Border 对象将使用该值来创建适当的空白。不过,如果在按钮上设置非默认边框,则由 Border 对象负责创建适当的空白(否则此属性将被忽略)。 参数:
    m - 边框和标签之间的间隔
      

  3.   


    ...
    btnStart.setMargin(new Insets(0,0,0,0));
    ...谢谢大家,这个问题解决了,新的问题又来了,我发新贴来请教大家,有关JFrame.add(JButton)和JFrame的背景问题,有兴趣的去看一下哈
      

  4.   

    有关JFrame.add(JButton)和JFrame的背景问题
    http://topic.csdn.net/u/20090507/11/250d375d-9e06-4f30-a492-a01b06e1a227.html