Java的几种布局管理器可以结合使用吗?急!

我正在编写一个计算器,跟XP系统自带的一样,我现在想把整个窗口分为上中下三部分,然后再把下部分分为左中右三部分(上部分显示功能,中为清零等功能,下左MSMRMC等功能,下... 我正在编写一个计算器,跟XP系统自带的一样,我现在想把整个窗口分为上中下三部分,然后再把下部分分为左中右三部分(上部分显示功能,中为清零等功能,下左MS MR MC等功能,下中数字输入功能,下右运算符输入功能),我用的是BorderLayout和FlowLayout两种布局管理器结合做,但是运行来打不到想象的效果。如果不能结合使用那还有其他什么办法没啊?谢谢了,急以下是我的代码:public Jisuanqi(){        setTitle("刘新奇的Java大作业-计算器");//设置标题为"刘新奇的Java大作业-计算器"        Container app=getContentPane();//定义一个容器        t.setHorizontalAlignment(JTextField.RIGHT);//setHorizontalAlignment方法的作用是让标签中的文字内容在标签内按照指定的方式对齐。        app.add(t,BorderLayout.NORTH);//边框布局(BorderLayout)是一个良好的、通用的布局管理器,使用简便而且功能灵活。是Frame,Dialog,ScrollPane的缺省布局。        JibencaozuoPanel Jiben=new JibencaozuoPanel();        app.add(Jiben,BorderLayout.CENTER);//边框布局(BorderLayout)是一个良好的、通用的布局管理器,使用简便而且功能灵活。是Frame,Dialog,ScrollPane的缺省布局。        cunchuPanel cunP=new cunchuPanel();        app.add(cunP,FlowLayout.LEFT);        numberPanel np=new numberPanel();        app.add(np,FlowLayout.CENTER);//流式布局管理器,是一种最简单的布局,从左往右,从上到下一次排列        yunsuanfuPanel yunsuanP=new yunsuanfuPanel();        app.add(yunsuanP,FlowLayout.RIGHT);        setResizable(false);        pack();//这个方法就是依据你放置的组件设定窗口的大小 使之正好能容纳你放置的所有组件        setVisible(true);//设置为可见状态    } 展开
 我来答
漆海冬X4
2011-09-25 · TA获得超过371个赞
知道小有建树答主
回答量:579
采纳率:0%
帮助的人:251万
展开全部

怎么才6种呢?10多20种,你自已去JAVA的API里面查看吧,
java.awt包中大约有
FlowLayout 流式布局
BorderLayout 边框式布局
GridLayout 网格布局
CardLayout 卡片布局
GridBagLayout 复杂的网格布局

javax.swing包中大约有如下布局
BoxLayout 盒式布局
OverlayLayout 重叠布局
ScrollPaneLayout 类JScrollPane使用的布局管理器
ViewportLayout 类JViewport使用的布局管理器
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
辣星获1c
2011-09-25 · TA获得超过620个赞
知道答主
回答量:246
采纳率:100%
帮助的人:64万
展开全部
我告诉你几种布局是可以使用的,如果你想不到有什么更好地布局方法的话,java中有一种叫做空布局的方法,那就是setLayout(null)这种方法可以根据你的坐标把一个组件随意地放入你想要放得地方,不过你的情况的话,你要上中下三部分的话,就是边界布局了,下面是左中右的话,也是一个边界布局中间可以用流布局
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-09-26
展开全部
用setLayout(null)或者GridBagLayout,用第一个时最好把最大化按钮给false掉
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式