原来的按钮只有图片而没有文本,大小比较合适,现在新添加了按钮,此种按钮需要带图片带文本,但是加上文本之后,此按钮变的比之前的按钮大了,使用setSize(原按钮.getSize())没有作用,将图片缩小按钮依然还是那么大,布局管理必须用GridBagLayout,请问该如何调整新添加的按钮大小和原按钮一样大?????原来按钮的图片:
添加带文本的新按钮的图片:

解决方案 »

  1.   

    晕 上传不了图片 直接给地址吧原来按钮的图片:http://hi.csdn.net/space-31394-do-album-picid-967228-goto-down.html添加带文本的新按钮的图片:http://hi.csdn.net/space-31394-do-album-picid-967227-goto-down.html
      

  2.   

    在eclipse装个插件,可以对控件任意摆放,可以大大减少开发时间,如果是纯粹的学习,那就一步一步来吧
      

  3.   

    使用GridBagConstraints的insets属性
    查看API了解详细。
      

  4.   

    用GridBagConstraints来控制容器里面各个组件的大小
    具体方法看API举个例子
    BOTH 在水平方向和垂直方向上同时调整组件大小。 
    CENTER 将组件置于其显示区域的中心。