((JFrame) w).getGlassPane().setVisible(false);
private void bringToFront() { consoleDialog.getGlassPane().setVisible(!consoleDialog.getGlassPane().isVisible()); consoleDialog.toFront(); /* Note: Calling repaint explicitly should not be necessary */ } });
private void clearFrame() { if (backgroundImage != null) { container.remove(backgroundImage); backgroundImage = null; } if (examplePanel != null) { container.remove(examplePanel); backgroundImage = null; } if (imagePanel != null) { container.remove(imagePanel); imagePanel = null; } int componentCount = ((Container) frame.getGlassPane()).getComponentCount(); if (componentCount > 0) { // System.out.printf("ConcurrentExampleLauncher.clearFrame contains %d elements. Removing first %s%n", componentCount, ((Container) frame.getGlassPane()).getComponents()[0]); ((Container) frame.getGlassPane()).remove(0); } }
public Component getGlassPane() { if(useDesktop) { return jInternalFrame.getGlassPane(); } else { return jFrame.getGlassPane(); } }
@Override public boolean dispatchKeyEvent( KeyEvent e ) { Object source = e.getSource(); if ( source instanceof Component == false ) return false; Window ancestor = SwingUtilities.getWindowAncestor( (Component)source ); if ( ancestor instanceof JFrame == false ) return false; return ( InertPanel.this == ((JFrame)ancestor).getGlassPane() ); } };
public void installPane(JFrame frame) { this.oldGlassPane = frame.getGlassPane(); this.frame = frame; frame.setGlassPane(this); }
JFrame frame = new JFrame(); Component glassPane = frame.getGlassPane(); glassPane.addMouseListener(myListener);
JFrame frame = new JFrame(); frame.setGlassPane( new FreePane() ); frame.getGlassPane().setVisible(true);
@Override public void run() { JFrame mainWindow = (JFrame) WindowManager.getDefault().getMainWindow(); mainWindow .getGlassPane() .setCursor(Cursor.getPredefinedCursor( on ? Cursor.WAIT_CURSOR : Cursor.DEFAULT_CURSOR)); mainWindow.getGlassPane().setVisible(on); } };
@Override public void run() { // // store origional glasspane // log.finest("store origional glasspane"); final JFrame mainWin = (JFrame) WindowManager.getDefault().getMainWindow(); orgGlassPane = mainWin.getGlassPane(); } });
public void mouseClicked(MouseEvent mouseEvent) { parent.setGlassPane(glassPane); parent.getGlassPane().setVisible(false); contactField.dispose(); } });
@Override public void run() { assert EventQueue.isDispatchThread(); try { JFrame frame = (JFrame) WindowManager.getDefault().getMainWindow(); Component component = frame.getGlassPane(); component.setVisible(show); component.setCursor(show ? Cursor.getPredefinedCursor(Cursor.WAIT_CURSOR) : null); } catch (NullPointerException npe) { LOGGER.log(Level.WARNING, null, npe); } }
private static void doShowBusyCursor(boolean busy) { JFrame mainWindow = (JFrame)WindowManager.getDefault().getMainWindow(); if(busy){ RepaintManager.currentManager(mainWindow).paintDirtyRegions(); mainWindow.getGlassPane().setCursor(Cursor.getPredefinedCursor(Cursor.WAIT_CURSOR)); mainWindow.getGlassPane().setVisible(true); mainWindow.repaint(); } else { mainWindow.getGlassPane().setVisible(false); mainWindow.getGlassPane().setCursor(null); mainWindow.repaint(); } } // </rave>
public void windowClosing(WindowEvent windowEvent) { parent.setGlassPane(glassPane); parent.getGlassPane().setVisible(false); contactField.dispose(); parent.removeWindowListener(this); }
public void run () { try { JFrame f = (JFrame)WindowManager.getDefault ().getMainWindow (); Component c = f.getGlassPane (); c.setVisible (true); c.setCursor (Cursor.getPredefinedCursor (Cursor.WAIT_CURSOR)); } catch (NullPointerException npe) { ErrorManager.getDefault ().notify (ErrorManager.INFORMATIONAL, npe); } } });
public void run () { try { JFrame f = (JFrame)WindowManager.getDefault ().getMainWindow (); Component c = f.getGlassPane (); c.setCursor (null); c.setVisible (false); } catch (NullPointerException npe) { ErrorManager.getDefault ().notify (ErrorManager.INFORMATIONAL, npe); } } });
public void startDrag(DockableDragSource source) { if(isDragStarted || source == null) { // safety checks return; } Window aboveWindow = this.window; isDragStarted = true; if(aboveWindow instanceof JFrame) { oldGlassPane = ((JFrame) aboveWindow).getGlassPane(); oldGlassPaneVisible = oldGlassPane.isVisible(); ((JFrame) aboveWindow).setGlassPane(dragGlassPane); dragGlassPane.setVisible(true); } else if(aboveWindow instanceof JDialog) { oldGlassPane = ((JDialog) aboveWindow).getGlassPane(); oldGlassPaneVisible = oldGlassPane.isVisible(); ((JDialog) aboveWindow).setGlassPane(dragGlassPane); dragGlassPane.setVisible(true); } }
protected void deactivateHelpMode() { if( f.getGlassPane() != this ) return; this.setVisible( false ); f.setGlassPane( normalGlassPane ); f.setFocusTraversalPolicy( normalFocus ); normalGlassPane = null; normalFocus = null; focussedHelpComponent = null; focussedArea.reset(); f.requestFocus(); }
protected void activateHelpMode() { Component recentGlassPane = f.getGlassPane(); if( recentGlassPane == this || recentGlassPane.isVisible() ) return; normalGlassPane = recentGlassPane; focussedHelpComponent = null; focussedArea.reset(); f.setGlassPane( this ); this.setVisible( true ); normalFocus = f.getFocusTraversalPolicy(); f.setFocusTraversalPolicy( new NoFocusTraversalPolicy() ); this.requestFocus(); }
/** * Ajoute un glasspane l'application. */ public void setGlassPaneStop() { if (glassPaneStop_ == null) { glassPaneStop_ = new BuGlassPaneStop(); ((JFrame) getFrame()).setGlassPane(glassPaneStop_); glassPaneStop_.setVisible(true); return; } final Component glasspane = ((JFrame) getFrame()).getGlassPane(); if ((glasspane == null) || (glasspane != glassPaneStop_)) { ((JFrame) getFrame()).setGlassPane(glassPaneStop_); } glassPaneStop_.setVisible(true); }