rt
希望左边是菜单树,右边是组件窗口区,点击左边的菜单,后边的组件能够自动变化。比如:点击左边的学生管理,右边自动显示学生管理窗口;点击课程管理,右边自动显示课程管理。
希望左边是菜单树,右边是组件窗口区,点击左边的菜单,后边的组件能够自动变化。比如:点击左边的学生管理,右边自动显示学生管理窗口;点击课程管理,右边自动显示课程管理。
解决方案 »
- exe4j用自己精简过的jre打包jar成exe文件,打包成exe之后提示找不到mainclass
- 插件中打开一个shell窗口
- Java 怎样修改文本文件内容
- 求javase1.6api
- 祝大家节日快乐 请教一个关于写文件的问题
- 为什么我的 com.sun.awt.AWTUtilities.setWindowOpacity(this, 0.5f);这个函数一直有红线
- 咨询点概念问题,不知道该怎么入手查?程序关闭,和界面关闭,和线程退出
- classPath起什么作用?
- 简易浏览器
- 怎样才能得到当前的类所在的包名和其路径
- 怎样用java实现最短路径搜索?在线急等高手!
- 急!有关存取数据的一个瓶颈问题....
假定右边的组件窗口区的每一个组件窗口都是一个 Editor,那么我们就得到两个 Editor,学生管理和课程管理。
设定单击菜单书节点的动作会打开对应的编辑器,这里的逻辑是,如果编辑器已经打开,则激活当前菜单节点对应的编辑器;否则打开当前菜单节点对应的编辑器。
具体做法如下:
1、建立对树节点的选择监听,addSelectionChangedListener(...),在实现的 selectionChanged 方法中实现对特定菜单节点编辑器打开/切换的动作。
2、编辑器打开,window.getActivePage().openEditor(...) 可打开编辑器。
3、编辑器切换,window.getActivePage().active(...) 可将打开的编辑器激活,既至为当前状态。以上应该可以满足你的需求。