JAL-1807 Bob's JalviewJS prototype first commit
[jalviewjs.git] / site / j2s / java / awt / GraphicsEnvironment.js
1 Clazz.declarePackage ("java.awt");\r
2 Clazz.load (null, "java.awt.GraphicsEnvironment", ["swingjs.JSToolkit"], function () {\r
3 c$ = Clazz.declareType (java.awt, "GraphicsEnvironment");\r
4 Clazz.makeConstructor (c$, \r
5 function () {\r
6 });\r
7 c$.getLocalGraphicsEnvironment = Clazz.defineMethod (c$, "getLocalGraphicsEnvironment", \r
8 function () {\r
9 if (java.awt.GraphicsEnvironment.localEnv == null) {\r
10 java.awt.GraphicsEnvironment.localEnv = swingjs.JSToolkit.getInstance ("swingjs.JSGraphicsEnvironment");\r
11 }return java.awt.GraphicsEnvironment.localEnv;\r
12 });\r
13 c$.isHeadless = Clazz.defineMethod (c$, "isHeadless", \r
14 function () {\r
15 return false;\r
16 });\r
17 c$.getHeadlessProperty = Clazz.defineMethod (c$, "getHeadlessProperty", \r
18  function () {\r
19 return false;\r
20 });\r
21 c$.checkHeadless = Clazz.defineMethod (c$, "checkHeadless", \r
22 function () {\r
23 });\r
24 Clazz.defineMethod (c$, "isHeadlessInstance", \r
25 function () {\r
26 return java.awt.GraphicsEnvironment.getHeadlessProperty ();\r
27 });\r
28 Clazz.defineMethod (c$, "registerFont", \r
29 function (font) {\r
30 return true;\r
31 }, "java.awt.Font");\r
32 Clazz.defineMethod (c$, "preferLocaleFonts", \r
33 function () {\r
34 });\r
35 Clazz.defineMethod (c$, "preferProportionalFonts", \r
36 function () {\r
37 });\r
38 Clazz.defineMethod (c$, "getCenterPoint", \r
39 function () {\r
40 return null;\r
41 });\r
42 Clazz.defineStatics (c$,\r
43 "localEnv", null);\r
44 });\r