modules/graphics/src/main/java/com/sun/glass/ui/mac/MacApplication.java

Print this page




 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     }