java吧 关注:1,294,588贴子:12,827,696

【求助】改变Frame 的大小

只看楼主收藏回复

rt
Frame r=new Frame("");
f.setBounds(150,150,250,350);
现在想改变 f 的大小,比如变成f.setBounds(150,150,600,700);
但是,运行结果显示的窗口没有改变大小,还是(250,350)的大小
这是怎么回事呀


1楼2012-11-17 09:43回复
    你这句设大小的代码写在哪里呢?


    IP属地:江苏2楼2012-11-17 09:49
    收起回复
      2026-01-14 19:43:28
      广告
      不感兴趣
      开通SVIP免广告
      求源码


      IP属地:广东3楼2012-11-17 09:52
      收起回复
        可以重新设置大小啊


        IP属地:北京4楼2012-11-17 09:55
        收起回复
          public class Exercise implements ActionListener{
          public void actionPerformed(final ActionEvent e){
          }
          private void equalEvent(){
          }
          public void init(){
          f.setBounds(1000,200,250,350);
          f.setResizable(false);
          f.addWindowListener(new WindowListener(){}
          }
          }
          是一个简单的计算器,省略了一些代码


          5楼2012-11-17 10:00
          收起回复
            f.setResizable(false);
            你设置了不能改变窗体大小,把这句注释了就行了


            IP属地:北京6楼2012-11-17 10:02
            收起回复


              7楼2012-11-17 10:12
              回复
                @ windsun_ul
                您也给点意见呢


                8楼2012-11-17 10:21
                收起回复
                  2026-01-14 19:37:28
                  广告
                  不感兴趣
                  开通SVIP免广告
                  f.setResizable(false);
                  你设置了不能改变窗体大小,把这句注释了就行了
                  setBounds总有个地方吧,你写哪里去了呢?


                  9楼2012-11-17 10:23
                  收起回复
                    Frame r=new Frame("");
                    f.setBounds(150,150,250,350);
                    你看下你哪里错了r和f不是一个


                    10楼2012-11-17 10:25
                    收起回复
                      我把我的经验给你 我习惯用集成来写窗口 这样省事很多


                      11楼2012-11-17 10:27
                      收起回复


                        12楼2012-11-17 10:34
                        回复


                          13楼2012-11-17 10:41
                          回复
                            一楼的 r 是我的手误
                            源码里是正确的


                            14楼2012-11-17 10:43
                            回复
                              2026-01-14 19:31:28
                              广告
                              不感兴趣
                              开通SVIP免广告
                              已解决
                              是有了pack()的问题


                              15楼2012-11-17 10:58
                              回复