public abstract class JComponentBuilder<T extends JComponent, B extends JComponentBuilder<T, B>>
Type Params | Return Type | Name and description |
---|---|---|
|
public T |
addTo(java.awt.Container parent) |
|
public T |
addTo(java.awt.Container parent, java.lang.Object constraints) |
|
public T |
build() |
|
public B |
withAlignmentX(float alignmentX) |
|
public B |
withAlignmentY(float alignmentY) |
|
public B |
withBackground(java.awt.Color background) |
|
public B |
withBorder(javax.swing.border.Border border) |
|
public B |
withComponentPopupMenu(javax.swing.JPopupMenu popup) |
|
public B |
withCursor(java.awt.Cursor cursor) |
|
public B |
withFocusListener(java.awt.event.FocusListener listener) |
|
public B |
withFont(java.awt.Font font) |
|
public B |
withForeground(java.awt.Color foreground) |
|
public B |
withLayout(java.awt.LayoutManager layout) |
|
public B |
withMouseListener(java.awt.event.MouseListener mouseListener) |
|
public B |
withName(java.lang.String name) |
|
public B |
withOpaque(boolean isOpaque) |
|
public B |
withPropertyChangeListener(java.beans.PropertyChangeListener propertyChangeListener) |
|
public B |
withToolTipText(java.lang.String text) |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |