你把Layout设一下,比如设成XYLayout或者null,这样就可以随便放,而且大小可以变化

解决方案 »

  1.   

    to 0 crm2000(浏览器能不能帮忙给我改一下,我的程序是可以运行的,明天要交一个程序,
    和这个的问题是类似的,帮我给一下吧。明天就要交了‘,我挑了一天了,
    是个画图的题,就差这一点了,谢谢你
      

  2.   

    this.getContentPane().setLayout(null)
    this.getContentPane().setBounds(0,0,100,100)
      

  3.   

    to  1e21(花太香) 
      可是这样莲编译都不能通过阿????????
        你给我放到一个合适的地方好吗,谢谢你了,我布局这一块真是不明白,谢谢!
      

  4.   

    this.getContentPane().setLayout(XYLayout)
    在Design下修改多大都可以啊
      

  5.   

    public Panel2()

    this.setPreferredSize(new Dimension(300,300)); //此句设置pack()调用后的大小
    button=new JButton("trouble");
    add(button);
    }
      

  6.   

    pack();
    -->
    contentPane.validate();
    就是这样,我这里测试通过:)
      

  7.   

    to :: crm2000(浏览器) (       谢谢你,真是太谢谢了!!!!!!!!!!
      

  8.   

    to: beyond_xiruo(希偌) 
        谢谢你,经常见你的名字,你回答我的问题,让我感到太荣幸了,谢谢你!
    解决了!!!!