急急急,Swing中如何设计界面问题 如何实现界面的美观,我用普通的布局,实现了靠边的对齐,但是很难看,谁知道如何来做Swing 的界面的方法啊,以及如何做啊,求你们了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Swing中的布局格式有多种:Flow,border,Grid,GridBag做出的最优雅的是Gridbag,可以做到,控件自适应改变大小,但这个布局方式同时也是最复杂的;我们一般比较常用的也就是flow 和 border;其实Swing中的布局就是一个套一个,panel里面放panel,每个panel一种布局方式;详细的你需要找本Swing的书研究一下的。 用jbuilder吧可以很直观的设计的呵呵所见即所得... 好好的学学GridbagLayout可以让你随心所欲,其实好好看看上手很容易的。JBuild呵呵不是所见即所得哦^_^ 只有JBuild自己的XYLayout是所见即所得,但如果你的界面放大缩小后控件的位置大小依旧要很漂亮,你会觉得XYLayout也不是所见即所得哦。 我经常用 borderlayout, 这个简单,功能也很强, 对于一般的排版都可以应付。gridlayout是功能最强的,也是最难掌握的。下面是一个borderlayout的例子这是一个布置容器的边界布局,它可以对容器组件进行安排,并调整其大小,使其符合下列五个区域:南、北、东、西和中间区域。每个区域最多只能包含一个组件,并通过相应的常量进行标识:NORTH、SOUTH、EAST、WEST 和 CENTER。当使用边界布局将一个组件添加到容器中时,要使用这五个常量之一,例如: Panel p = new Panel(); p.setLayout(new BorderLayout()); p.add(new Button("Okay"), BorderLayout.SOUTH); 先用BorderLayout规划基本版面,然后看情况选用其他layout,多用pane,套上它N层,反正又不要你写代码. 用netbeans啊 对gui支持很好 很方便的 加点lookandfeel 更好看 请高手指点一下java代码的加密方法 java.awt 与 java.swing 有什么区别啊?谢谢。 如何让这段代码每隔一小时执行一次,不用crontab。 向大家求教啊!!!把一个int值保存到byte数组中(高位在前)的问题 关于TOMCAT 怎么样在SWT中点击关闭按钮时,发出关闭讯问。或者隐藏SWT的关闭按钮。谢谢!!! 请看看为什么jar中的类读取自己的文件会失败? 怎样在JTree节点上加JPopupMenu? 设计文档范例 多客户端访问问题 java.nio 请教如何从字符串中逐个分解字符
Flow,border,Grid,GridBag
做出的最优雅的是Gridbag,可以做到,控件自适应改变大小,但这个布局方式同时也是最复杂的;
我们一般比较常用的也就是flow 和 border;
其实Swing中的布局就是一个套一个,panel里面放panel,每个panel一种布局方式;详细的你需要找本Swing的书研究一下的。
可以很直观的设计的呵呵
所见即所得...
下面是一个borderlayout的例子
这是一个布置容器的边界布局,它可以对容器组件进行安排,并调整其大小,使其符合下列五个区域:南、北、东、西和中间区域。每个区域最多只能包含一个组件,并通过相应的常量进行标识:NORTH、SOUTH、EAST、WEST 和 CENTER。当使用边界布局将一个组件添加到容器中时,要使用这五个常量之一,例如: Panel p = new Panel();
p.setLayout(new BorderLayout());
p.add(new Button("Okay"), BorderLayout.SOUTH);