211 return new MacCursor(x, y, pixels); 212 } 213 214 @Override protected void staticCursor_setVisible(boolean visible) { 215 MacCursor.setVisible_impl(visible); 216 } 217 218 @Override protected Size staticCursor_getBestSize(int width, int height) { 219 return MacCursor.getBestSize_impl(width, height); 220 } 221 222 @Override public Pixels createPixels(int width, int height, ByteBuffer data) { 223 return new MacPixels(width, height, data); 224 } 225 226 @Override public Pixels createPixels(int width, int height, IntBuffer data) { 227 return new MacPixels(width, height, data); 228 } 229 230 @Override 231 public Pixels createPixels(int width, int height, IntBuffer data, float scale) { 232 return new MacPixels(width, height, data, scale); 233 } 234 235 @Override protected int staticPixels_getNativeFormat() { 236 return MacPixels.getNativeFormat_impl(); 237 } 238 239 @Override public Robot createRobot() { 240 return new MacRobot(); 241 } 242 243 @Override native protected double staticScreen_getVideoRefreshPeriod(); 244 @Override native protected Screen[] staticScreen_getScreens(); 245 246 @Override public Timer createTimer(Runnable runnable) { 247 return new MacTimer(runnable); 248 } 249 250 @Override protected int staticTimer_getMinPeriod() { 251 return MacTimer.getMinPeriod_impl(); 252 } | 211 return new MacCursor(x, y, pixels); 212 } 213 214 @Override protected void staticCursor_setVisible(boolean visible) { 215 MacCursor.setVisible_impl(visible); 216 } 217 218 @Override protected Size staticCursor_getBestSize(int width, int height) { 219 return MacCursor.getBestSize_impl(width, height); 220 } 221 222 @Override public Pixels createPixels(int width, int height, ByteBuffer data) { 223 return new MacPixels(width, height, data); 224 } 225 226 @Override public Pixels createPixels(int width, int height, IntBuffer data) { 227 return new MacPixels(width, height, data); 228 } 229 230 @Override 231 public Pixels createPixels(int width, int height, IntBuffer data, float scalex, float scaley) { 232 return new MacPixels(width, height, data, scalex, scaley); 233 } 234 235 @Override protected int staticPixels_getNativeFormat() { 236 return MacPixels.getNativeFormat_impl(); 237 } 238 239 @Override public Robot createRobot() { 240 return new MacRobot(); 241 } 242 243 @Override native protected double staticScreen_getVideoRefreshPeriod(); 244 @Override native protected Screen[] staticScreen_getScreens(); 245 246 @Override public Timer createTimer(Runnable runnable) { 247 return new MacTimer(runnable); 248 } 249 250 @Override protected int staticTimer_getMinPeriod() { 251 return MacTimer.getMinPeriod_impl(); 252 } |