读书人

Swing UI - 可收起与进行内容面板实现

发布时间: 2013-10-08 17:08:58 作者: rapoo

Swing UI - 可收起与开展内容面板实现演示

基于JAVA Swing实现的自定义组件可折叠的JPanel组件

基本思想:

可折叠面板,分为两个部分-头部面板与内容面板

头部面板 显示标题,以及对应的icon图标,监听鼠标事件决定内容面板隐藏或者显示

内容面板 普通的JPanel组件。

Swing UI - 可收起与进行内容面板实现演示

实现:

头部面板:


顶级技巧:

为了保证内容面板展开与收起时候,UI自动pack与刷新。尽量不要

设置UI的固定大小。使用JExpandablePanel时候,推荐使用GridBagLayout

读书人网 >编程

热点推荐