Chinaunix

标题: 如何可以调整panel的宽度 [打印本页]

作者: valpa    时间: 2007-10-03 16:54
标题: 如何可以调整panel的宽度
如下图,希望在两个panel中间可以用鼠标调整panel的宽度,请问如何实现

作者: kakasi    时间: 2007-10-03 19:01
似乎swing中目前没有这个功能,可以参考tablecolumn的实现,我想
作者: 艾斯尼勒    时间: 2007-10-03 19:16
我想,应该可以监听鼠标事件吧
当鼠标在panel的边缘的时候换个鼠标箭头,MouseMotionListener
当鼠标在panel的边缘拖动的时候获取鼠标位置,设置panel的size,应该可以吧,也是MouseMotionListener

我觉得应该是可行的,没试过阿

当然现把布局管理器设置没了
作者: sakulagi    时间: 2007-10-07 20:47
或者用JSplitPane?




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2