helptool.java
来自「JRemoteControl is a simple Java™ dr」· Java 代码 · 共 53 行
JAVA
53 行
/* * JRemCntl - Copyright (C) 2007 Filippo Di Vattimo <fildiv@gmail.com> * See COPYING */package fildiv.jremcntl.server.core;import java.net.URL;import javax.help.CSH;import javax.help.HelpBroker;import javax.help.HelpSet;import javax.swing.JMenuItem;import fildiv.jremcntl.common.core.JRemRuntimeException;public class HelpTool { private Environment env; private HelpSet hs; private HelpBroker hb; public HelpTool(Environment env) { hs = getHelpSet("jh/jremcntl.hs"); hb = hs.createHelpBroker(); } public void assign(JMenuItem menuItem, String topic) { CSH.setHelpIDString(menuItem, topic); menuItem.addActionListener( new CSH.DisplayHelpFromSource(hb)); } public HelpSet getHelpSet(String helpsetfile) { HelpSet hs = null; ClassLoader cl = this.getClass().getClassLoader(); try { URL hsURL = HelpSet.findHelpSet(cl, helpsetfile); hs = new HelpSet(null, hsURL); } catch (Exception e) { throw new JRemRuntimeException(e); } return hs; }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?