日期:2011-03-22 16:12:00 来源:本站整理
<b>Swing实现Windows任务窗口</b>[Java编程]
本文“<b>Swing实现Windows任务窗口</b>[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
曾经在开源项目openSwing上看到了一个实现近似QQ折叠面板的组件,我发现Windows里面的任务面板和那个功效有些近似,openSwing上的代码又略显复杂,于是决意自己着手写一个,废话不说先来看看效果比较图:
windows任务视窗:
我的模拟效果:
呵呵,还有几分神似吧,下面来说说几个关键点:
1.首先要肯定整体构造:就是一个大面板嵌套N个子面板
2.肯定子面板构造,首先子面板的标题头要始终显示,内容面板(含有子项)可以躲藏,于是我们利用BorderLayout筹划子面板,引入Jbuider的VerticalFlowLayout筹划内容面板,显示或躲藏该面板时都要removeAll()子面板上全部组件,再重新增添,切忌.
3.最后就是子面板标题Button,内容项Label的实现,都是担当基本的JComponent
以上是“<b>Swing实现Windows任务窗口</b>[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论