@Override public void keyPressed(KeyEvent keyEvent) { if (keyEvent.getKeyCode() == KeyEvent.VK_F && (keyEvent.getModifiersEx() & InputEvent.CTRL_DOWN_MASK) > 0 && (keyEvent.getModifiersEx() & InputEvent.SHIFT_DOWN_MASK) > 0) { setFullScreen(!isFullScreen()); } } });
@Override public void keyPressed(KeyEvent keyEvent) { if (keyEvent.getKeyCode() == KeyEvent.VK_F && (keyEvent.getModifiersEx() & KeyEvent.CTRL_DOWN_MASK) > 0 && (keyEvent.getModifiersEx() & KeyEvent.SHIFT_DOWN_MASK) > 0) { setFullScreen(!isFullScreen()); } } });
/** * Sizes the window's native host frame to match its preferred size. * * @param window */ public static void sizeHostToFit(Window window) { if (window == null) { throw new IllegalArgumentException(); } if (isFullScreen()) { throw new IllegalStateException(); } Dimensions size = window.getPreferredSize(); java.awt.Window hostWindow = window.getDisplay().getHostWindow(); java.awt.Insets frameInsets = hostWindow.getInsets(); hostWindow.setSize(size.width + (frameInsets.left + frameInsets.right), size.height + (frameInsets.top + frameInsets.bottom)); }
/** * Sizes the window's native host frame to match its preferred size. * * @param window */ public static void sizeHostToFit(Window window) { if (window == null) { throw new IllegalArgumentException(); } if (isFullScreen()) { throw new IllegalStateException(); } Dimensions size = window.getPreferredSize(); java.awt.Window hostWindow = window.getDisplay().getHostWindow(); java.awt.Insets frameInsets = hostWindow.getInsets(); hostWindow.setSize(size.width + (frameInsets.left + frameInsets.right), size.height + (frameInsets.top + frameInsets.bottom)); }
boolean resizable, boolean undecorated, java.awt.Window owner, DisplayListener displayCloseListener) { if (isFullScreen()) { throw new IllegalStateException();
boolean resizable, boolean undecorated, java.awt.Window owner, DisplayListener displayCloseListener) { if (isFullScreen()) { throw new IllegalStateException();