311 // The effects are not supported for system dialogs. 312 @Override 313 public void applyShape(sun.java2d.pipe.Region shape) {} 314 @Override 315 public void setOpacity(float opacity) {} 316 @Override 317 public void setOpaque(boolean isOpaque) {} 318 public void updateWindow(java.awt.image.BufferedImage backBuffer) {} 319 320 // the file/print dialogs are native dialogs and 321 // the native system does their own rendering 322 @Override 323 public void createScreenSurface(boolean isResize) {} 324 @Override 325 public void replaceSurfaceData() {} 326 327 public boolean isMultipleMode() { 328 FileDialog fileDialog = (FileDialog)target; 329 return AWTAccessor.getFileDialogAccessor().isMultipleMode(fileDialog); 330 } 331 } | 311 // The effects are not supported for system dialogs. 312 @Override 313 public void applyShape(sun.java2d.pipe.Region shape) {} 314 @Override 315 public void setOpacity(float opacity) {} 316 @Override 317 public void setOpaque(boolean isOpaque) {} 318 public void updateWindow(java.awt.image.BufferedImage backBuffer) {} 319 320 // the file/print dialogs are native dialogs and 321 // the native system does their own rendering 322 @Override 323 public void createScreenSurface(boolean isResize) {} 324 @Override 325 public void replaceSurfaceData() {} 326 327 public boolean isMultipleMode() { 328 FileDialog fileDialog = (FileDialog)target; 329 return AWTAccessor.getFileDialogAccessor().isMultipleMode(fileDialog); 330 } 331 332 @Override 333 public native Point getLocationOnScreen(); 334 } |