Package com.jidesoft.swing
Interface AlignmentSupport
-
- All Known Implementing Classes:
CornerScroller
,HeaderBox
,JideButton
,JideLabel
,JideToggleButton
,NullJideButton
,SimpleScrollPane.ScrollButton
public interface AlignmentSupport
A general interface for alignment support. All JIDE components will implement this method if it has the following methods. In standard Swing package, AbstractButton, JLabel, JTextField etc should implement this too.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getHorizontalAlignment()
Returns the horizontal alignment of the content.int
getVerticalAlignment()
Returns the vertical alignment of the content.void
setHorizontalAlignment(int alignment)
Sets the horizontal alignment of the content.void
setVerticalAlignment(int alignment)
Sets the vertical alignment of the content.
-
-
-
Method Detail
-
getHorizontalAlignment
int getHorizontalAlignment()
Returns the horizontal alignment of the content.AbstractButton
's default isSwingConstants.CENTER
, but subclasses such asJCheckBox
may use a different default.- Returns:
- the
horizontalAlignment
property, one of the following values:SwingConstants.RIGHT
SwingConstants.LEFT
SwingConstants.CENTER
SwingConstants.LEADING
SwingConstants.TRAILING
-
setHorizontalAlignment
void setHorizontalAlignment(int alignment)
Sets the horizontal alignment of the content.AbstractButton
's default isSwingConstants.CENTER
, but subclasses such asJCheckBox
may use a different default.- Parameters:
alignment
- the alignment value, one of the following values:SwingConstants.RIGHT
SwingConstants.LEFT
SwingConstants.CENTER
SwingConstants.LEADING
SwingConstants.TRAILING
- Throws:
java.lang.IllegalArgumentException
- if the alignment is not one of the valid values
-
getVerticalAlignment
int getVerticalAlignment()
Returns the vertical alignment of the content.- Returns:
- the
verticalAlignment
property, one of the following values:SwingConstants.CENTER
(the default)SwingConstants.TOP
SwingConstants.BOTTOM
-
setVerticalAlignment
void setVerticalAlignment(int alignment)
Sets the vertical alignment of the content.- Parameters:
alignment
- one of the following values:SwingConstants.CENTER
(the default)SwingConstants.TOP
SwingConstants.BOTTOM
- Throws:
java.lang.IllegalArgumentException
- if the alignment is not one of the legal values listed above
-
-