xpdlviewsettings.java
来自「jawe的最新版本,基于Java的图形化工作流编辑器。图形化工作流编辑器 。使用」· Java 代码 · 共 86 行
JAVA
86 行
/** * Miroslav Popov, Nov 29, 2005 miroslav.popov@gmail.com */package org.enhydra.jawe.components.xpdlview;import java.awt.Color;import java.net.URL;import java.util.Properties;import javax.swing.ImageIcon;import org.enhydra.jawe.AdditionalResourceManager;import org.enhydra.jawe.JaWE;import org.enhydra.jawe.JaWEComponent;import org.enhydra.jawe.JaWEComponentSettings;import org.enhydra.jawe.ResourceManager;import org.enhydra.jawe.Utils;/** * @author Miroslav Popov */public class XPDLViewSettings extends JaWEComponentSettings { public void init(JaWEComponent comp) { PROPERTYFILE_PATH = "org/enhydra/jawe/components/xpdlview/properties/"; PROPERTYFILE_NAME = "togwexpdlview.properties"; super.init(comp); } public void loadDefault(JaWEComponent comp, Properties properties) { // defaults arm = new AdditionalResourceManager(properties); componentSettings.put("ShowHighlight", new Boolean(properties.getProperty("ShowHighlight", "false") .equals("true"))); componentSettings.put("ShowXPDLDetails", new Boolean(properties.getProperty("ShowXPDLDetails", "false") .equals("true"))); ImageIcon findNext; URL iconURL = ResourceManager.getResource(properties, "Image.FindNext"); if (iconURL != null) findNext = new ImageIcon(iconURL); else findNext = new ImageIcon(ResourceManager.class.getClassLoader() .getResource("org/enhydra/jawe/images/findnext.png")); componentSettings.put("FindNext", findNext); Color color = null; try { color = Utils.getColor(ResourceManager.getResourceString(properties, "BackgroundColor")); } catch (Exception e) { color = Utils.getColor("R=245,G=245,B=245"); } componentSettings.put("BackgroundColor", color); componentSettings.putAll(Utils.loadAllMenusAndToolbars(properties)); componentAction.putAll(Utils.loadActions(properties, comp, componentAction)); } public boolean showHighlight() { if (JaWE.getJaWEVersion()==JaWE.COMMUNITY_VERSION && !JaWE.addOnsAvailable()) { return false; } return ((Boolean) componentSettings.get("ShowHighlight")).booleanValue(); } public boolean showXPDLDetails() { if (JaWE.getJaWEVersion()==JaWE.COMMUNITY_VERSION && !JaWE.addOnsAvailable()) { return false; } return ((Boolean) componentSettings.get("ShowXPDLDetails")).booleanValue(); } public ImageIcon getFindNextIcon() { return (ImageIcon) componentSettings.get("FindNext"); } public Color getBackgroundColor() { return (Color) componentSettings.get("BackgroundColor"); }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?