阅读:2735回复:1
moj问题 Moj中的 treeToc对象可以通过右键单击弹出 treeTocPopup,这个popup菜单可以是默认的设置,使用 addDefaultActions()方法,也可以是自定义
,javadoc里写着“if users adds their own actions to the popup menu, the checkActions() method
is the place to have the actions be enabled or disabled.”可是我找不到checkActions方法是哪里的??有没有人做过类似开发,请教一下,谢谢!! |
|
1楼#
发布于:2006-05-12 22:08
你好 你可以试试下面的代码: javax.swing.JPopupMenu tocPopupMenu = new JPopupMenu(); javax.swing.JMenuItem renameMenuItem = new JMenuItem(); com.esri.mo2.ui.toc.TreeToc toc = new Toc(); com.esri.mo2.ui.bean.Map map = new Map(); com.esri.mo2.ui.toc.TreeTocPopup tocPopup = new TreeTocPopup(); toc.setMap(map); tocPopup.setMap(map); tocPopup.setToc(toc); com.esri.mo2.ui.cmn.Actions popupActions = tocPopup.getTocPopupActions(); com.esri.mo2.ui.cmn.Action action = popupActions.getAction(com.esri.mo2.ui.toc.TreeTocPopupActions.TTP_RENAME); renameMenuItem.setAction(action); renameMenuItem.setText("重命名"); tocPopupMenu.add(renameMenuItem); 我现在在作moj开发,大家一起研究一下吧 我的QQ:153902427..验证:moj [此贴子已经被作者于2006-5-12 22:09:36编辑过] |
|