256 @Override 257 protected void staticCursor_setVisible(boolean visible) { 258 } 259 260 @Override 261 protected Size staticCursor_getBestSize(int width, int height) { 262 return GtkCursor._getBestSize(width, height); 263 } 264 265 @Override 266 public Pixels createPixels(int width, int height, ByteBuffer data) { 267 return new GtkPixels(width, height, data); 268 } 269 270 @Override 271 public Pixels createPixels(int width, int height, IntBuffer data) { 272 return new GtkPixels(width, height, data); 273 } 274 275 @Override 276 public Pixels createPixels(int width, int height, IntBuffer data, float scale) { 277 return new GtkPixels(width, height, data, scale); 278 } 279 280 @Override 281 protected int staticPixels_getNativeFormat() { 282 return Pixels.Format.BYTE_BGRA_PRE; // TODO 283 } 284 285 @Override 286 public Robot createRobot() { 287 return new GtkRobot(); 288 } 289 290 @Override 291 public Timer createTimer(Runnable runnable) { 292 return new GtkTimer(runnable); 293 } 294 295 @Override 296 protected native int staticTimer_getMinPeriod(); 297 | 256 @Override 257 protected void staticCursor_setVisible(boolean visible) { 258 } 259 260 @Override 261 protected Size staticCursor_getBestSize(int width, int height) { 262 return GtkCursor._getBestSize(width, height); 263 } 264 265 @Override 266 public Pixels createPixels(int width, int height, ByteBuffer data) { 267 return new GtkPixels(width, height, data); 268 } 269 270 @Override 271 public Pixels createPixels(int width, int height, IntBuffer data) { 272 return new GtkPixels(width, height, data); 273 } 274 275 @Override 276 public Pixels createPixels(int width, int height, IntBuffer data, float scalex, float scaley) { 277 return new GtkPixels(width, height, data, scalex, scaley); 278 } 279 280 @Override 281 protected int staticPixels_getNativeFormat() { 282 return Pixels.Format.BYTE_BGRA_PRE; // TODO 283 } 284 285 @Override 286 public Robot createRobot() { 287 return new GtkRobot(); 288 } 289 290 @Override 291 public Timer createTimer(Runnable runnable) { 292 return new GtkTimer(runnable); 293 } 294 295 @Override 296 protected native int staticTimer_getMinPeriod(); 297 |