helptool.java

来自「JRemoteControl is a simple Java&#8482 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 + -
显示快捷键?