@Override public void componentResized(ComponentEvent e) { int w = dlg.getWidth(); int h = dlg.getHeight(); final Dimension minSize = dlg.getPreferredSize(); int _w = Math.max( w, minSize.width); int _h = Math.max( h, minSize.height); if ( w != _w || h != _h) { dlg.setSize( new Dimension(_w, _h)); } } });
public static void setDialogMinimumSize(final Dialog dlg) { dlg.pack(); dlg.setSize( dlg.getPreferredSize()); dlg.addComponentListener(new ComponentAdapter() { @Override public void componentResized(ComponentEvent e) { int w = dlg.getWidth(); int h = dlg.getHeight(); final Dimension minSize = dlg.getPreferredSize(); int _w = Math.max( w, minSize.width); int _h = Math.max( h, minSize.height); if ( w != _w || h != _h) { dlg.setSize( new Dimension(_w, _h)); } } }); }
pickerFrame.setSize(3, 3); pickerFrame.setUndecorated(true); pickerFrame.setAlwaysOnTop(true);
pickerFrame.setSize(3, 3); pickerFrame.setUndecorated(true); pickerFrame.setAlwaysOnTop(true);
pickerFrame.setSize(3, 3); pickerFrame.setUndecorated(true); pickerFrame.setAlwaysOnTop(true);
pickerFrame.setSize(3, 3); pickerFrame.setUndecorated(true); pickerFrame.setAlwaysOnTop(true);
dl.getAccessibleContext().setAccessibleDescription(getMessage("ExtensionsListEditorTitle_AD")); dl.pack(); dl.setSize(new java.awt.Dimension(300, (int)dl.getPreferredSize().getHeight()));
dl.setSize(new java.awt.Dimension(400, (int) dl.getPreferredSize().getHeight())); try { dl.setVisible(true);
protected void ifNecessaryShowNoWebFolderDialog() { if (isShowNoWebFolderDialog()) { final NotWebFolder panel = new NotWebFolder(NO_WEB_FOLDER_WARNING); DialogDescriptor descriptor = new DialogDescriptor(panel, NO_WEB_FOLDER_TITLE, true, NotifyDescriptor.PLAIN_MESSAGE, NotifyDescriptor.YES_OPTION, null); JButton okButton = new JButton( NbBundle.getMessage(PageFlowController.class, "MSG_OkButtonText")); //NOI18N descriptor.setOptions(new Object[]{okButton}); descriptor.setMessageType(NotifyDescriptor.PLAIN_MESSAGE); descriptor.setClosingOptions(new Object[]{okButton}); descriptor.setOptionsAlign(DialogDescriptor.BOTTOM_ALIGN); final Dialog d = DialogDisplayer.getDefault().createDialog(descriptor); d.setSize(400, 200); d.setVisible(true); setShowNoWebFolderDialog(panel.getShowDialog()); } }
private void ensurePreferredSize() { if( null != lastBounds ) { return; //we remember the last window position } //we remember the last window position Dimension sz = dialog.getSize(); Dimension pref = dialog.getPreferredSize(); if (pref.height == 0) { pref.height = SIZE_PREFERRED_HEIGHT; } if (pref.width == 0) { pref.width = SIZE_PREFERRED_WIDTH; } if (!sz.equals(pref)) { dialog.setSize(pref.width, pref.height); dialog.validate(); dialog.repaint(); } }
mainFrame.setSize(400, 400); mainFrame.setLayout(new GridLayout(3, 1)); mainFrame.addWindowListener(new WindowAdapter() {