/** * Determines the minimum span for this view along an axis. * * @param axis may be either X_AXIS or Y_AXIS * @return the span the view would like to be rendered into. * Typically the view is told to render into the span * that is returned, although there is no guarantee. * The parent may choose to resize or break the view. */ @Override public float getMinimumSpan(int axis) { return view.getMinimumSpan(axis); }
/** * Determines the minimum span for this view along an axis. * * @param axis may be either X_AXIS or Y_AXIS * @return the span the view would like to be rendered into. * Typically the view is told to render into the span * that is returned, although there is no guarantee. * The parent may choose to resize or break the view. */ @Override public float getMinimumSpan(int axis) { return view.getMinimumSpan(axis); }
/** * Determines the minimum span for this view along an axis. * * @param axis may be either X_AXIS or Y_AXIS * @return the span the view would like to be rendered into. * Typically the view is told to render into the span * that is returned, although there is no guarantee. * The parent may choose to resize or break the view. */ @Override public float getMinimumSpan(int axis) { return view.getMinimumSpan(axis); }
/** * Determines the minimum span for this view along an axis. * * @param axis may be either X_AXIS or Y_AXIS * @return the span the view would like to be rendered into. * Typically the view is told to render into the span * that is returned, although there is no guarantee. * The parent may choose to resize or break the view. */ @Override public float getMinimumSpan(int axis) { return view.getMinimumSpan(axis); }
/** * Determines the minimum span for this view along an axis. * * @param axis may be either X_AXIS or Y_AXIS * @return the span the view would like to be rendered into. * Typically the view is told to render into the span * that is returned, although there is no guarantee. * The parent may choose to resize or break the view. */ @Override public float getMinimumSpan(int axis) { return view.getMinimumSpan(axis); }
protected Dimension getViewOptimalSize() { return new Dimension((int) view_.getMinimumSpan(View.X_AXIS), (int) view_.getMinimumSpan(View.Y_AXIS)); }
@Override public float getMinimumSpan(int axis) { initialize(); return view.getMinimumSpan(axis); }
@Override protected SizeRequirements calculateMinorAxisRequirements(int axis, SizeRequirements r) { if (r == null) { r = new SizeRequirements(); } float pref = layoutPool.getPreferredSpan(axis); float min = layoutPool.getMinimumSpan(axis); // Don't include insets, Box.getXXXSpan will include them. r.minimum = (int) min; r.preferred = Math.max(r.minimum, (int) pref); r.maximum = Integer.MAX_VALUE; r.alignment = 0.5f; return r; }
public float getMinimumSpan(int axis) { lock(); try { if (view != null) { return view.getMinimumSpan(axis); } return 10; } finally { unlock(); } }
public Dimension getMinimumSize(JComponent c) { Dimension d = getPreferredSize(c); View v = (View) c.getClientProperty(BasicHTML.propertyKey); if (v != null) { d.width -= v.getPreferredSpan(View.X_AXIS) - v.getMinimumSpan(View.X_AXIS); // Line 352 } return d; }
@Override public Dimension getMinimumSize(JComponent c) { Dimension d = getPreferredSize(c); View v = (View) c.getClientProperty(BasicHTML.propertyKey); if (v != null) { if (JideSwingUtilities.getOrientationOf(c) == SwingConstants.HORIZONTAL) d.width -= v.getPreferredSpan(View.X_AXIS) - v.getMinimumSpan(View.X_AXIS); else // TODO: not sure if this is correct d.height -= v.getPreferredSpan(View.X_AXIS) - v.getMinimumSpan(View.X_AXIS); } return d; }
@Override public Dimension getMinimumSize(JComponent c) { Dimension d = null; View v = (View) c.getClientProperty(BasicHTML.propertyKey); if (v != null) { d = getPreferredSize(c); d.width -= v.getPreferredSpan(View.X_AXIS) - v.getMinimumSpan(View.X_AXIS); } return d; }
@Override public Dimension getMinimumSize(JComponent c) { Dimension d = null; View v = (View) c.getClientProperty(BasicHTML.propertyKey); if (v != null) { d = getPreferredSize(c); d.width -= v.getPreferredSpan(View.X_AXIS) - v.getMinimumSpan(View.X_AXIS); } return d; }
public Dimension getMinimumSize(JComponent c) { Dimension d = getPreferredSize(c); View v = (View) c.getClientProperty(BasicHTML.propertyKey); if (v != null) { d.width -= v.getPreferredSpan(View.X_AXIS) - v.getMinimumSpan(View.X_AXIS); } return d; }
public Dimension getMinimumSize(JComponent c) { Dimension d = null; View v = (View) c.getClientProperty(BasicHTML.propertyKey); if(v != null) { d = getPreferredSize(c); d.width -= v.getPreferredSpan(View.X_AXIS) - v.getMinimumSpan(View.X_AXIS); } return d; }
@Override public Dimension getMinimumSize() { if (colGroup.isLeaf()) { Dimension d = super.getMinimumSize(); View view = getUI().getRootView(this); if (view != null) { d.width = Math.round(view.getMinimumSpan(View.X_AXIS)); } return new Dimension(Math.max(d.width, colGroup.getMinWidth()), d.height); } else { Dimension d = super.getPreferredSize(); return new Dimension(0, d.height); } }
@Override public Dimension getMinimumSize(JComponent c) { Dimension d = null; View v = (View) c.getClientProperty(BasicHTML.propertyKey); if (v != null) { d = getPreferredSize(c); d.width -= v.getPreferredSpan(View.X_AXIS) - v.getMinimumSpan(View.X_AXIS); } return d; }
/** Returns the minimum size of the specified component */ public Dimension getMinimumSize(JComponent c) { Dimension d= null; View v= (View) c.getClientProperty(BasicHTML.propertyKey); if (v != null) { d= getPreferredSize(c); d.width -= v.getPreferredSpan(View.X_AXIS) - v.getMinimumSpan(View.X_AXIS); } return d; }
@Override public Dimension getMinimumSize(JComponent c) { if (!(c instanceof JMenu) || !((JMenu) c).isTopLevelMenu()) { return super.getMinimumSize(c); } Dimension d = getPreferredSize(c); View v = (View) c.getClientProperty(BasicHTML.propertyKey); if (v != null) { if (JideSwingUtilities.getOrientationOf(c) == SwingConstants.HORIZONTAL) d.width -= v.getPreferredSpan(View.X_AXIS) - v.getMinimumSpan(View.X_AXIS); else // TODO: not sure if this is correct d.height -= v.getPreferredSpan(View.X_AXIS) - v.getMinimumSpan(View.X_AXIS); } return d; }
@Override public Dimension getMinimumSize(JComponent c) { if (!(c instanceof JMenu) || !((JMenu) c).isTopLevelMenu()) { return super.getMinimumSize(c); } Dimension d = getPreferredSize(c); View v = (View) c.getClientProperty(BasicHTML.propertyKey); if (v != null) { if (JideSwingUtilities.getOrientationOf(c) == SwingConstants.HORIZONTAL) d.width -= v.getPreferredSpan(View.X_AXIS) - v.getMinimumSpan(View.X_AXIS); else // TODO: not sure if this is correct d.height -= v.getPreferredSpan(View.X_AXIS) - v.getMinimumSpan(View.X_AXIS); } return d; }