| com.jidesoft.swing.Alignable
All known Subclasses: com.jidesoft.swing.JideButton, com.jidesoft.swing.JideMenu, com.jidesoft.swing.Gripper,
Alignable | public interface Alignable (Code) | | Alignable is an interface that can be implemented by any
components to provide information such as how to set orientation and
check whether a component supports vertical orientation or horizontal
orientation.
Some components support both vertical orientation and horizontal orientation.
For example, an icon-only JideButton. It can be put on either a vertical toolbar
or normal horizontal toolbar. However most components don't support both. For
example, a combo box. It's hard to imagine a combobox putting on a vertical toolbar.
By implementing this interface, a component can choose if it wants to support vertical
orientation or horizontal orientation. However if a component which doesn't implement this
interface is added to toolbar, by default, it will be treated as supportHorizontalOrientation()
returning true and supportVerticalOrientation() returning false.
|
PROPERTY_ORIENTATION | final public static String PROPERTY_ORIENTATION(Code) | | Property name to indicate the orientation is changed.
|
getOrientation | int getOrientation()(Code) | | Gets the orientation. If the component is a Swing component, the default implemenation is this.
return JideSwingUtilities.getOrientationOf(this);
orientation |
setOrientation | void setOrientation(int orientation)(Code) | | Changes the orientation. If the component is a Swing component, the default implemenation is this.
JideSwingUtilities.setOrientationOf(this, orientation);
Parameters: orientation - the new orientation |
supportHorizontalOrientation | boolean supportHorizontalOrientation()(Code) | | Checks if the component support horizontal orientation.
ture if it supports horizontal orientation |
supportVerticalOrientation | boolean supportVerticalOrientation()(Code) | | Checks if the component support vertical orientation.
doesn't consider the component orientation, it should return false.
ture if it supports vertical orientation |
|
|