这取决于你选的何种“部局管理器”,是java GUI问题,不关jb的事。

解决方案 »

  1.   

    如果你想作成像VB那样网格的程序,如下:setLayout(null);
      

  2.   

    先在UI中添加一个Pane,然后在Pane的layout设为null。这样,控件大小可以设为任意大小。
      

  3.   

    setLayout(null);之后才能调整大小,不然组件会按照部局管理器模式,来自动填满,当然调不了大小喽。
      

  4.   

    先在UI中添加一个Pane(JPane,JTabbedPane 等),然后在Pane的properties中有一项layout,选null。这样,控件大小可以设为任意大小,并且可以放到Pane的任何位置。
      

  5.   

    use GridBagLayout and  GridBagConstraints ...
      

  6.   

    设计时用xylayout,最后改为gridbaglayout等