/** * Checks the current label width against its minimum width and, if the current width is larger, * adjusts the minimum to prevent the label growing and shrinking as the cursor is moved. */ private void ensureMinLabelWidth() { Dimension minDim = label.getMinimumSize(); Dimension curDim = label.getSize(); if (curDim.width > minDim.width) { label.setMinimumSize(new Dimension(curDim.width, minDim.height)); } } }
@Override public Dimension getMinimumSize() { if (lineWrapEnabled) { return wrapSize; } return super.getMinimumSize(); }
/** * Gets the MinimumSize attribute of the SkinDesktopIconUI object * * @param c Description of Parameter * @return The MinimumSize value */ public Dimension getMinimumSize(JComponent c) { return iconPane.getMinimumSize(); }
/** * A crude attempt at preventing the label from expanding itself or its parent. */ @Override public Dimension getMinimumSize() { Dimension size = super.getMinimumSize(); size.width = 0; return size; } }
@Override public int getFirstColumnWidth() { return jLabelTitle.getMinimumSize().width; }
@Override public Dimension getMinimumSize() { return new Dimension(0, super.getMinimumSize().height); } };
@Override public Dimension getMinimumSize() { // Allow horizontal shrinking of Browser DOM view below pref./min. size Dimension dim = super.getMinimumSize(); return new Dimension(0, dim.height); } };
/** Creates new form StarterPanel */ public StarterCommonPanel() { initComponents(); jLabelSerialNumber.setPreferredSize(jLabelSerialNumber.getMinimumSize()); jLabelPartNumber.setPreferredSize(jLabelSerialNumber.getMinimumSize()); jLabelPartRev.setPreferredSize(jLabelSerialNumber.getMinimumSize()); jLabelTestType.setPreferredSize(jLabelSerialNumber.getMinimumSize()); }
public Dimension getMinimumSize() { if(zone == DockingConstants.INT_HIDE_TOP || zone == DockingConstants.INT_HIDE_BOTTOM) { return super.getMinimumSize(); } else { Insets i = getInsets(); Dimension d = super.getMinimumSize(); return new Dimension(d.height - i.top - i.bottom + i.left + i.right, d.width - i.left - i.right + i.top + i.bottom); // rotate the shape } }
public Dimension getMinimumSize() { Dimension d = super.getMinimumSize(); if (isRotated()) { int width = d.width; d.width = d.height; d.height = width; } return d; }
@Override public Dimension minimumLayoutSize( Container parent ){ Dimension textDimension = text.getMinimumSize(); Dimension lineDimension = line.getMinimumSize(); int width = Math.max( textDimension.width + textInsets.left + textInsets.right, lineDimension.width ) + insets.left + insets.right; int height = Math.max( textDimension.height + textInsets.top + textInsets.bottom, lineDimension.height ) + insets.top + insets.bottom; return new Dimension( width, height ); }
public Dimension getMinimumSize() { if((delegate_==this)||(delegate_==null)) return super.getMinimumSize(); return delegate_.getMinimumSize(); }
@Override public Dimension getMinimumSize() { Dimension d = super.getMinimumSize(); if (row >= 0) { d.height = getRowHeight(row); } return d; } }
@Override public Dimension getMinimumSize() { return isLineWrap() ? new Dimension(1, 1) : super.getMinimumSize(); }
@Override public Dimension getMinimumSize() { if (getText().length()==0 && getIcon()==null) return new Dimension(0,0); else return super.getMinimumSize(); }
@Override public void setFirstColumnWidth(int width) { Dimension d = (Dimension)jLabelLabel.getMinimumSize().clone(); d.width = width; jLabelLabel.setMinimumSize(d); jLabelLabel.setPreferredSize(d); jLabelLabel.setMaximumSize(d); }
@Override public void setFirstColumnWidth(int width) { Dimension d = (Dimension)jLabelTitle.getMinimumSize().clone(); d.width = width; jLabelTitle.setMinimumSize(d); jLabelTitle.setPreferredSize(d); jLabelTitle.setMaximumSize(d); }
@Override public Insets getBorderInsets(Component arg0) { int titleHeight = (int) titleLabel.getMinimumSize().getHeight(); return new Insets(getTopMargin() + titleHeight / 2, getLeftMargin(), getBottomMargin(), getRightMargin()); }
@Override public Dimension getMinimumSize() { if (myAnchor != null && myAnchor != this) return myAnchor.getMinimumSize(); if (myEditorPane != null) return getLayout().minimumLayoutSize(this); return super.getMinimumSize(); }
public static void showRule(Frame owner, Rule rule) { RuleDialog dialog=new RuleDialog(owner, true); dialog.setLocationRelativeTo(owner); dialog.setRule(rule); int minWidth = Math.max(dialog.getWidth(), dialog.ruleTitle.getMinimumSize().width); dialog.setSize(minWidth+50, dialog.getHeight()); dialog.setVisible(true); dialog.dispose(); }