protected void centerFrame(JFrame frame) { Dimension screen = Toolkit.getDefaultToolkit().getScreenSize(); Dimension comp = frame.getSize(); frame.setLocation(((screen.width - comp.width) / 2), ((screen.height - comp.height) / 2)); }
public static void centerWindow(javax.swing.JFrame window) { // Center window in the user's screen Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); Dimension frameSize = window.getSize(); window.setLocation(new Point((screenSize.width - frameSize.width) / 2, (screenSize.height - frameSize.height) / 2)); }
Dimension main_frame_size=mainFrame.getSize(); txtArea.setPreferredSize(new Dimension((int)(main_frame_size.width * 0.9), (int)(main_frame_size.height * 0.8))); mainFrame.setVisible(true);
/** * Center JFrame. */ public static void center(JFrame frame) { Dimension frameSize = frame.getSize(); Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); frame.setLocation((screenSize.width - frameSize.width) >> 1, (screenSize.height - frameSize.height) >> 1); }
protected void centerFrame(JFrame frame) { Dimension screen = Toolkit.getDefaultToolkit().getScreenSize(); Dimension comp = frame.getSize(); frame.setLocation(((screen.width - comp.width) / 2), ((screen.height - comp.height) / 2)); }
protected void centerFrame(JFrame frame) { Dimension screen = Toolkit.getDefaultToolkit().getScreenSize(); Dimension comp = frame.getSize(); frame.setLocation(((screen.width - comp.width) / 2), ((screen.height - comp.height) / 2)); }
private Dimension getDimension(JFrame mainFrame) { int prefWidth = Preferences.userRoot().getInt(PREF_KEY_SQL_HISTORY_DLG_WIDTH, 600); int perfHeight = Preferences.userRoot().getInt(PREF_KEY_SQL_HISTORY_DLG_HEIGHT, 600); return new Dimension( Math.min(prefWidth, mainFrame.getSize().width), Math.min(perfHeight, mainFrame.getSize().height) ); }
private Dimension getDimension(JFrame mainFrame) { int prefWidth = Preferences.userRoot().getInt(PREF_KEY_SQL_HISTORY_DLG_WIDTH, 600); int perfHeight = Preferences.userRoot().getInt(PREF_KEY_SQL_HISTORY_DLG_HEIGHT, 600); return new Dimension( Math.min(prefWidth, mainFrame.getSize().width), Math.min(perfHeight, mainFrame.getSize().height) ); }
/** * {@inheritDoc} */ public final void position(final JFrame frame) { final Dimension screenSize = Toolkit.getDefaultToolkit() .getScreenSize(); final Dimension frameSize = frame.getSize(); checkMaxSize(screenSize, frameSize); frame.setLocation( (screenSize.width - frameSize.width - getWidthOffset()), 0); }
public void actionPerformed(ActionEvent e) { if (memoryMonitorFrame == null) { memoryMonitorFrame = new MemoryMonitor(); Rectangle fr = getBounds(); Dimension md = memoryMonitorFrame.getSize(); memoryMonitorFrame.setLocation(fr.x + (fr.width - md.width) / 2, fr.y + (fr.height - md.height) / 2); } memoryMonitorFrame.setVisible(true); } }
@Override public void windowClosing(WindowEvent e) { prefs.putInt(DIALOG_WIDTH_PREFS_KEY, (int) dialog.getSize().getWidth()); prefs.putInt(DIALOG_HEIGHT_PREFS_KEY, (int) dialog.getSize().getHeight()); prefs.putDouble(DIALOG_X_PREFS_KEY, dialog.getLocationOnScreen().getX()); prefs.putDouble(DIALOG_Y_PREFS_KEY, dialog.getLocationOnScreen().getY()); prefs.putInt(DIALOG_DIVIDER_LOC_PREFS_KEY, splitPane.getDividerLocation()); prefs.putDouble(DIALOG_VIEWER_SCALE_PREFS_KEY, viewer.getScale()); dialog.setVisible(false); dialog.dispose(); } };
/** * {@inheritDoc} */ public final void position(final JFrame frame) { final Dimension screenSize = Toolkit.getDefaultToolkit() .getScreenSize(); final Dimension frameSize = frame.getSize(); checkMaxSize(screenSize, frameSize); frame.setLocation( (screenSize.width - frameSize.width - getWidthOffset()), (screenSize.height - frameSize.height - getHeightOffset())); }
/** * {@inheritDoc} */ public final void position(final JFrame frame) { final Dimension screenSize = Toolkit.getDefaultToolkit() .getScreenSize(); final Dimension frameSize = frame.getSize(); checkMaxSize(screenSize, frameSize); frame.setLocation( (screenSize.width - frameSize.width - getWidthOffset()) / 2, (screenSize.height - frameSize.height - getHeightOffset()) / 2); }
@Override public void windowClosing(WindowEvent e) { prefs.putInt(DIALOG_WIDTH_PREFS_KEY, (int) dialog.getSize().getWidth()); prefs.putInt(DIALOG_HEIGHT_PREFS_KEY, (int) dialog.getSize().getHeight()); prefs.putDouble(DIALOG_X_PREFS_KEY, dialog.getLocationOnScreen().getX()); prefs.putDouble(DIALOG_Y_PREFS_KEY, dialog.getLocationOnScreen().getY()); prefs.putInt(DIALOG_DIVIDER_LOC_PREFS_KEY, splitPane.getDividerLocation()); prefs.putDouble(DIALOG_VIEWER_SCALE_PREFS_KEY, viewer.getScale()); dialog.setVisible(false); dialog.dispose(); } };
/** * {@inheritDoc} */ public final void position(final JFrame frame) { final Dimension screenSize = Toolkit.getDefaultToolkit() .getScreenSize(); final Dimension frameSize = frame.getSize(); checkMaxSize(screenSize, frameSize); frame.setLocation(getWidthOffset(), (screenSize.height - frameSize.height - getHeightOffset())); }
JFrame frame = new JFrame(); frame.setResizable(false); frame.pack(); frame.setExtendedState(JFrame.MAXIMIZED_BOTH); frame.setVisible(true); frame.setMinimumSize(frame.getSize());
public static void saveImage(JFrame frame, File target, String extension) throws IOException{ Point pos = frame.getLocationOnScreen(); Dimension size = frame.getSize(); Rectangle rect = new Rectangle(pos.x, pos.y, size.width, size.height); Robot robot = new Robot(); BufferedImage bi = robot.createScreenCapture(rect); ImageIO.write(bi, extension, target); }
public void run() { JFrame frame = new JFrame(); // defines the size and location initFrameDim(frame); RupsController controller = new RupsController(frame.getSize(), frame, false); initApplication(frame, controller, onCloseOperation); rups.setController(controller); if (null != f && f.canRead()) { rups.loadDocumentFromFile(f, false); } } });
/** * Saves the current settings to the cfg file. */ void saveSettings() { // save frame location GUIPreferences.getInstance().setWindowPosX(frame.getLocation().x); GUIPreferences.getInstance().setWindowPosY(frame.getLocation().y); GUIPreferences.getInstance().setWindowSizeWidth(frame.getSize().width); GUIPreferences.getInstance().setWindowSizeHeight(frame.getSize().height); }