都用什么Java布局管理器 其实我最喜欢的是Java中的null布局,可是他无法随界面大下发生自适应变化。而Java自带的其他布局管理器太麻烦,想问问大家有没有什么简单点的布局管理器,既简单又能解决实际问题。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在开发中,通常是多种布局混合使用的,统一个画面中不同的区域可能采用不同的管理器。GridBagLayout的效果还不错,不过也复杂一些。 自从用了netbeans,清一色Grouplayout! Grouplayout 用了一段时间,基本上是非常好用的,开发速度快,但是遇到一些麻烦需求解决起来也很烦,而且刚开始只能在netbeans下使用,如果在Eclipse下用的话必须在工程中倒入对应的包,而jdk6.0已经加入Grouplayout的布局,但是netbeans的包和jdk6.0的API有些不同,所以我现在还需要把以前用到Grouplayout的代码作大量修改,我大部分是用GridBagLayout和其他布局配合使用,GridBagLayout基本上可以实现所有的布局需求,用熟了GridBagLayout也非常简单。 其实也就一点区别,以前grouplayout是jdesktop组织开发的,在netbeans中放在一个swing-layout1.0.jar包中,jdk6之后才被吸纳到标准j2se中,包名从org.jdesktop换成了javax.swing,如果换成jdk6并在其它ide下开发(eclipse,jbuilder等),只需要把swing-layout1.0.jar导入工程就是了,并不需要修改原来的代码,否则多麻烦! 既然几经用了jdk6.0了,为什么还要保留swing-layout1.0.jar这个包在项目中 《J2EE开发全程实录》里讲的布局器的使用很巧妙,扩展性很强。 要和以前的代码兼容,当然需要swing-layout1.0.jar,这是jdk升级必须考虑的,否则改代码就要浪费很长时间,搞IT,时间就是生命! 看需求选择布局管理器。NULL布局倒很少用,只是为了满足一些特殊需求。 xml uihttp://www.jopener.com/category/xml-ui-toolkits/ 固定大小的Panel放在BorderLayout的四周, 中间可变大小的用GridLayout^^ flowlayout gridlayout borderlayout girdbaglayout boxlayout 基本上只使用GroupLayout 和BorderLayout 没有自己写的更简单的么?现在的分辨率形形色色,程序都能自适应?JDK版本不兼容都快整死我了 GridBagLayout能够实现比其他布局更美观的布局。不过有点复杂。 null也是可以的。其实,仅仅依靠IDE是不够的,还需要自己略微的修改一下代码,界面的编写和布局,自适应功能,都需要自己写。 一般都是应设计需要来选择吧,,目前没有发现能适应所有状况的.GroupLayout倒是很看好,呵呵 我感觉setLayour(null) 就可以 只不过技术含量不是太高而已感觉最好的就是GridBagLayout 做swing开发,什么布局都要会,都是陪合着用的,对于一个项目中经常用到的差不多的panel还要会自己写布局 FlowLayout GridLayout BorderLayout GirdBagLayout CardLayout VerticalFlowLayout 个人偏好GridLayout FlowLayout 用着简单 一般我都会很多种一起配合使用,null我不推荐使用. BorderLayout + GridBagLayout简单的用FlowLayout, Box, GridLayout呵呵, SpringLayout也不错, 我基本上都用, 视具体情况而定GridBagLayout使用比较烦琐, 可以自己写个辅助类, Core Java Volumn I 有例子, 用起来相当方便 谁有Java上机练习题???? getChildNodes()?是什么意思 大家帮我看看这个正则表达式怎么写 求助:Eclipse报错 关于编译的一个小问题? 请问哪里可以找到Notes API for java ?急需!!! null和""有何区别 borland的ias和vb是什么关系啊? 请教一道简单的关于String字符串引用的问题。。。。。。 新手求助!Java中在实体类中定义这个方法有何作用?跪求答案 LinkedList 问题! 网页视频播放器问题!
GridBagLayout的效果还不错,不过也复杂一些。
NULL布局倒很少用,只是为了满足一些特殊需求。
http://www.jopener.com/category/xml-ui-toolkits/
现在的分辨率形形色色,程序都能自适应?
JDK版本不兼容都快整死我了
不过有点复杂。
GroupLayout倒是很看好,呵呵
感觉最好的就是GridBagLayout