helpmanual.java
来自「jawe的最新版本,基于Java的图形化工作流编辑器。图形化工作流编辑器 。使用」· Java 代码 · 共 62 行
JAVA
62 行
package org.enhydra.jawe.base.controller.actions;import java.awt.event.ActionEvent;import java.net.URL;import javax.help.HelpBroker;import javax.help.HelpSet;import org.enhydra.jawe.ActionBase;import org.enhydra.jawe.JaWEComponent;import org.enhydra.jawe.ResourceManager;import org.enhydra.jawe.misc.PFLocale;/** * Class that realizes <B>help manual</B> action. */public class HelpManual extends ActionBase { private HelpSet hs = null; private HelpBroker hb = null; public HelpManual (JaWEComponent jawecomponent) { super(jawecomponent); createHelp(); } public void enableDisableAction() { } public void actionPerformed(ActionEvent e) { if (hb!=null) { hb.setDisplayed(true); } } public void createHelp() { String defHelpSetName="jhelpset.hs"; PFLocale pfl=new PFLocale(ResourceManager.getChoosenLocale()); String helpSetName="jhelpset_"+pfl.getLocaleString()+".hs"; ClassLoader loader = getClass().getClassLoader(); try { URL url = HelpSet.findHelpSet(loader,helpSetName); if (url==null) { url=HelpSet.findHelpSet(loader,defHelpSetName); } if (url != null) { hs = new HelpSet(loader, url); } } catch (Exception ex) { ex.printStackTrace(); } if (hs!=null) { hb = hs.createHelpBroker(); } setEnabled(hs!=null && hb!=null); }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?