最近在研究gui
比如我想要JButton的大小为30*20,要怎样才能实现这种效果?

解决方案 »

  1.   

    。这问题我也没搞定,用setSize只能控制窗体的,控件的弄了没作用。
    你把窗体大小设置好,然后慢慢布局吧
      

  2.   

    setSize()没用是因为最终的布局还是有LayoutManager来做,你可以看一下LayouManager中的布局方法。
    对于此类问题简单的做法:(你可以试试)
    用setPreferedSize()方法,如果不行,再加上setMaximumSize()和setMinimumSize(),这几个方法的参数都是你想要的那个size值。