Пример #1
0
 public void setImage(java.awt.Image image) throws InterruptedException {
   if (SemitransparentWindow.isSupported()) {
     int width = edu.cmu.cs.stage3.image.ImageUtilities.getWidth(image);
     int height = edu.cmu.cs.stage3.image.ImageUtilities.getHeight(image);
     int[] pixels = edu.cmu.cs.stage3.image.ImageUtilities.getPixels(image, width, height);
     setImageNative(width, height, pixels);
   }
 }
Пример #2
0
 public void setLocationOnScreen(int x, int y) {
   if (SemitransparentWindow.isSupported()) {
     setLocationOnScreenNative(x, y);
   }
 }
Пример #3
0
 public void hide() {
   if (SemitransparentWindow.isSupported()) {
     hideNative();
   }
 }
Пример #4
0
 public void show() {
   if (SemitransparentWindow.isSupported()) {
     showNative();
   }
 }
Пример #5
0
 protected void finalize() throws Throwable {
   if (SemitransparentWindow.isSupported()) {
     destroyNative();
   }
   super.finalize();
 }
Пример #6
0
 public SemitransparentWindow() {
   if (SemitransparentWindow.isSupported()) {
     createNative();
   }
 }
Пример #7
0
 public void setOpacity(double opacity) {
   if (SemitransparentWindow.isSupported()) {
     setOpacityNative(opacity);
   }
 }