📄 magick.java
字号:
package magick;import java.awt.Rectangle;/** * The sole purchase of this class is to cause the native * library to be loaded whenever a concrete class is used * and provide utility methods. * * @author Eric Yeo * @author Max Kollegov <virtual_max@geocities.com> */public class Magick { static { String clprop = System.getProperty("jmagick.systemclassloader"); if (clprop == null || clprop.equalsIgnoreCase("yes")) { try { ClassLoader.getSystemClassLoader() .loadClass("magick.MagickLoader").newInstance(); } catch(ClassNotFoundException e) { throw new RuntimeException("Can't load MagickLoader " + "(class not found)"); } catch(IllegalAccessException e) { throw new RuntimeException("Access to SystemClassLoader "+ "denied (IllegalAccessException)"); } catch(InstantiationException e) { throw new RuntimeException("Can't instantiate MagicLoader " + "(InstantiationException)"); } } else { System.loadLibrary("JMagick"); } } /** * Parses a geometry specification and returns the * width, height, x, and y values in the rectangle. * It also returns flags that indicates which of the * four values (width, height, xoffset, yoffset) were * located in the string, and whether the x and y values * are negative. In addition, there are flags to report * any meta characters (%, !, <, and >). * @param geometry String containing the geometry specifications * @param rect The rectangle of values x, y, width and height * @return bitmask indicating the values in the geometry string * @see magick.GeometryFlags */ public static native int parseImageGeometry(String geometry, Rectangle rect);}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -