初步用JB开发swing/awt的图形界面程序,感觉真是非常别扭,设计模式窗口不能手工改变大小,控件放上去不不能自由放在任意的位置,还按什么north,west,east...来布局,为什么要这样呢,感觉不理解,请各位高人指教

解决方案 »

  1.   

    呵呵
    在JB中是可以画出来的,LZ没有试过??
    最好的方法是先写一个Panel或JPanel类,把它的布局设置为null
    然后在上面摆放你想要的组件
    最后,在把这个类加到Frame或JFrame 中,这样灵活性好
      

  2.   

    建议楼主使用netbeans,太方便了,它是最优秀的GUI设计器
      

  3.   

    用Netbeans吧,默认的自由布局很不错,有自动对齐之类的功能。
      

  4.   

    jb非常好用(个人觉得2005、2006最为经典),lz 还没有入门啊。用惯了delphi、vb之类的设计器,用java来进行的界面设计,是有点别扭。因为java和delphi、vb之类还是有点区别。1.界面可以手动改变大小,有一个属性size什么的可以设置,在代码中也可以改动。
    2.设置panel的layout为xylayout,你就可以把控件随意放置,拖动。
    3.north,west,east..这些是borderlayout布局,是java自带的,这个就是java的特色,没办法。