| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY 
共有 267 人关注过本帖
标题:[求助]菜单栏和工具栏连在一起
收藏  订阅  推荐  打印 
zcx8532
Rank: 2
等级:注册会员
帖子:60
积分:706
注册:2005-11-9
[求助]菜单栏和工具栏连在一起

菜单栏是通过setJMenuBar()方法添加的,工具栏用add(toolBar, BorderLayout.NORTH)方法添加到ContentPane里面(这里ContentPane用BorderLayout布局),结果就像图1中所示的那样,菜单栏和工具栏之间没有分隔.如果把ContentPane的布局方式设为null,再指定ToolBar的具体位置添加进去,这样就会有分隔条,如图2所示,但是这样比较麻烦.我想问一下用BorderLayout布局能不能做到如图2那样的效果呢?
图1

图2

[此贴子已经被作者于2007-10-9 20:24:25编辑过]

附件: 只有本站会员才能下载或查看附件,请您 登录注册
搜索更多相关主题的帖子: 工具栏  菜单栏  BorderLayout  ContentPane  
2007-10-9 20:22
george_vcool
Rank: 3Rank: 3
等级:中级会员
威望:3
帖子:447
积分:4618
注册:2007-7-23

可以给组件添加边框!!!
这样不就可以了!!

2007-10-9 21:36
canyue
Rank: 2
等级:注册会员
威望:1
帖子:159
积分:1704
注册:2007-10-4

对啊
加边框啊
JToolBar jToolBar1 = new JToolBar();
jToolBar1.setBorder(BorderFactory.createLineBorder(Color.black));

别看我现在只有这么亮,总有一天会月圆的!
2007-10-9 22:40
zcx8532
Rank: 2
等级:注册会员
帖子:60
积分:706
注册:2005-11-9

果然可以.多谢指导!

2007-10-10 14:51
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.059141 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved