我的JPanel用了GridLayout布局。现在我想控制某一格。例如我想在第三行第三列的那格放上一个JButton,怎样才能做到?

解决方案 »

  1.   

    在其他的网格中适当的放入Box类的透明组件就可以定位到你要的位置只能手动配置了,lz多试几次。。
      

  2.   

    前八个格: JLabel xx = new JLabel(); // JLable上不写东西
    最后写一格加上JButton
      

  3.   

    JLabel要是不写东西的话,默认尺寸是多大呢??
      

  4.   

    tonyzhow()
       在其他的网格中适当的放入Box类的透明组件就可以定位到你要的位置只能手动配置了,lz多试几次。。
      
    可不可以举写例子啊?我还是不太明白;那如果我想在那格放一个JPanel呢?之后还要可以随便改的。
      

  5.   

    推荐lz去看看java Swing的教材。其实Swing还有很好的布局方式能让你的UI更好。有些方法可以实现在panel定位。