20 *
21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22 * or visit www.oracle.com if you need additional information or have any
23 * questions.
24 */
25
26 package sun.lwawt.macosx;
27
28 import java.awt.Font;
29 import java.awt.FontMetrics;
30 import java.awt.Graphics;
31 import java.awt.GraphicsDevice;
32 import java.awt.GraphicsEnvironment;
33 import java.awt.Insets;
34 import java.awt.MenuBar;
35 import java.awt.Point;
36 import java.awt.Rectangle;
37 import java.awt.Window;
38 import sun.awt.CGraphicsDevice;
39 import sun.awt.CGraphicsEnvironment;
40 import sun.awt.CausedFocusEvent;
41 import sun.awt.LightweightFrame;
42 import sun.java2d.SurfaceData;
43 import sun.lwawt.LWLightweightFramePeer;
44 import sun.lwawt.LWWindowPeer;
45 import sun.lwawt.PlatformWindow;
46
47 public class CPlatformLWWindow extends CPlatformWindow {
48
49 @Override
50 public void initialize(Window target, LWWindowPeer peer, PlatformWindow owner) {
51 initializeBase(target, peer, owner, new CPlatformLWView());
52 }
53
54 @Override
55 public void toggleFullScreen() {
56 }
57
58 @Override
59 public void setMenuBar(MenuBar mb) {
60 }
117 return null;
118 }
119
120 @Override
121 public void toBack() {
122 }
123
124 @Override
125 public void toFront() {
126 }
127
128 @Override
129 public void setResizable(final boolean resizable) {
130 }
131
132 @Override
133 public void setSizeConstraints(int minW, int minH, int maxW, int maxH) {
134 }
135
136 @Override
137 public boolean rejectFocusRequest(CausedFocusEvent.Cause cause) {
138 return false;
139 }
140
141 @Override
142 public boolean requestWindowFocus() {
143 return true;
144 }
145
146 @Override
147 public boolean isActive() {
148 return true;
149 }
150
151 @Override
152 public void updateFocusableWindowState() {
153 }
154
155 @Override
156 public Graphics transformGraphics(Graphics g) {
157 return null;
|
20 *
21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22 * or visit www.oracle.com if you need additional information or have any
23 * questions.
24 */
25
26 package sun.lwawt.macosx;
27
28 import java.awt.Font;
29 import java.awt.FontMetrics;
30 import java.awt.Graphics;
31 import java.awt.GraphicsDevice;
32 import java.awt.GraphicsEnvironment;
33 import java.awt.Insets;
34 import java.awt.MenuBar;
35 import java.awt.Point;
36 import java.awt.Rectangle;
37 import java.awt.Window;
38 import sun.awt.CGraphicsDevice;
39 import sun.awt.CGraphicsEnvironment;
40 import sun.awt.LightweightFrame;
41 import sun.java2d.SurfaceData;
42 import sun.lwawt.LWLightweightFramePeer;
43 import sun.lwawt.LWWindowPeer;
44 import sun.lwawt.PlatformWindow;
45
46 public class CPlatformLWWindow extends CPlatformWindow {
47
48 @Override
49 public void initialize(Window target, LWWindowPeer peer, PlatformWindow owner) {
50 initializeBase(target, peer, owner, new CPlatformLWView());
51 }
52
53 @Override
54 public void toggleFullScreen() {
55 }
56
57 @Override
58 public void setMenuBar(MenuBar mb) {
59 }
116 return null;
117 }
118
119 @Override
120 public void toBack() {
121 }
122
123 @Override
124 public void toFront() {
125 }
126
127 @Override
128 public void setResizable(final boolean resizable) {
129 }
130
131 @Override
132 public void setSizeConstraints(int minW, int minH, int maxW, int maxH) {
133 }
134
135 @Override
136 public boolean rejectFocusRequest(FocusEvent.Cause cause) {
137 return false;
138 }
139
140 @Override
141 public boolean requestWindowFocus() {
142 return true;
143 }
144
145 @Override
146 public boolean isActive() {
147 return true;
148 }
149
150 @Override
151 public void updateFocusableWindowState() {
152 }
153
154 @Override
155 public Graphics transformGraphics(Graphics g) {
156 return null;
|