130 @Override 131 public void setAlwaysOnTop(boolean value) {} 132 133 @Override 134 public void updateFocusableWindowState() {} 135 136 @Override 137 public boolean rejectFocusRequest(FocusEvent.Cause cause) { 138 // Cross-app activation requests are not allowed. 139 if (cause != FocusEvent.Cause.MOUSE_EVENT && 140 !target.isParentWindowActive()) 141 { 142 focusLogger.fine("the embedder is inactive, so the request is rejected"); 143 return true; 144 } 145 return false; 146 } 147 148 @Override 149 public boolean requestWindowFocus() { 150 return true; 151 } 152 153 @Override 154 public boolean isActive() { 155 return true; 156 } 157 158 @Override 159 public void setResizable(boolean resizable) {} 160 161 @Override 162 public void setSizeConstraints(int minW, int minH, int maxW, int maxH) {} 163 164 @Override 165 public void updateIconImages() {} 166 167 @Override 168 public void setOpacity(float opacity) {} 169 | 130 @Override 131 public void setAlwaysOnTop(boolean value) {} 132 133 @Override 134 public void updateFocusableWindowState() {} 135 136 @Override 137 public boolean rejectFocusRequest(FocusEvent.Cause cause) { 138 // Cross-app activation requests are not allowed. 139 if (cause != FocusEvent.Cause.MOUSE_EVENT && 140 !target.isParentWindowActive()) 141 { 142 focusLogger.fine("the embedder is inactive, so the request is rejected"); 143 return true; 144 } 145 return false; 146 } 147 148 @Override 149 public boolean requestWindowFocus() { 150 CEmbeddedFrame.updateGlobalFocusedWindow(target); 151 target.synthesizeWindowActivation(true); 152 return true; 153 } 154 155 @Override 156 public boolean isActive() { 157 return true; 158 } 159 160 @Override 161 public void setResizable(boolean resizable) {} 162 163 @Override 164 public void setSizeConstraints(int minW, int minH, int maxW, int maxH) {} 165 166 @Override 167 public void updateIconImages() {} 168 169 @Override 170 public void setOpacity(float opacity) {} 171 |