请问一下Swing中的一个小问题

09-03-19 liaozhenkui
我想做一个界面,就是界面分为两部分,左边和右边,左边是菜单,这个菜单当鼠标移动到时才显示,鼠标移回时隐藏,请问怎么实现

谢谢大家了

Finder
2009-03-20 09:22
添加MouseListener,重写鼠标滑过的事件,可以在鼠标划过时让菜单显示,离开时隐藏。

liaozhenkui
2009-03-20 12:30
谢谢您的指导,因为以前用的是JSplitPane做的,但是我觉得这种风格不好。所以想做个滑动显示的。想再次问您一下,那左边的菜单栏一般用什么顶级容器,一般也是用JFrame吗?还是用JDialog好?

Finder
2009-03-20 19:33
我不清楚你的设计是什么样子的,但是感觉主窗口使用JFrame,菜单使用一个panel就可以了的。或者你可以仔细描述一下需求样式。呵呵

猜你喜欢