|
JAPI 0.9.0 Yet another Java API API Documentation |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
net.sf.japi.swing.prefs.AbstractPrefs
public abstract class AbstractPrefs
Abstract preferences implementation.
Subclass this.
Build the panel in your constructor.
The default layout of an AbstractPrefs is BoxLayout with BoxLayout.Y_AXIS.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.JPanel |
|---|
JPanel.AccessibleJPanel |
| Nested classes/interfaces inherited from class javax.swing.JComponent |
|---|
JComponent.AccessibleJComponent |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
| Field Summary |
|---|
| Fields inherited from class javax.swing.JComponent |
|---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Component |
|---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
protected |
AbstractPrefs()
Constructor. |
protected |
AbstractPrefs(LayoutManager layout)
Constructor that allows setting the initial layout. |
| Method Summary | |
|---|---|
JComponent |
getEditComponent()
Provide a component for editing the prefs. |
String |
getHelpText()
Provide help (HTML). |
URL |
getHelpURL()
Provide help. |
String |
getLabelText()
Provide text to be displayed as title for this prefs module. |
Icon |
getListLabelIcon()
Provide an icon to be displayed in the list where the user can choose amongst preferences. |
String |
getListLabelText()
Provide a label to be displayed in the list where the user can choose amongst preferences. |
protected void |
setHelpText(String helpText)
Set the help text. |
protected void |
setHelpURL(URL helpURL)
Set the help URL. |
protected void |
setLabelText(String labelText)
Set the title text that is to be displayed as title for this prefs module. |
protected void |
setListLabelIcon(Icon listLabelIcon)
Set the icon that is to be displayed in the list where the user can choose amongst preferences. |
protected void |
setListLabelText(String listLabelText)
Set the label text that is to be displayed in the list where the user can choose amongst preferences. |
| Methods inherited from class javax.swing.JPanel |
|---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface net.sf.japi.swing.prefs.Prefs |
|---|
apply, defaults, isChanged, revert |
| Constructor Detail |
|---|
protected AbstractPrefs()
protected AbstractPrefs(LayoutManager layout)
layout - Layout| Method Detail |
|---|
public final JComponent getEditComponent()
Prefs.apply() is invoked.
getEditComponent in interface Prefspublic final Icon getListLabelIcon()
getListLabelIcon in interface Prefsnull if no icon is availableprotected final void setListLabelIcon(Icon listLabelIcon)
listLabelIcon - iconpublic final String getListLabelText()
getListLabelText in interface Prefsprotected final void setListLabelText(String listLabelText)
listLabelText - textpublic final String getLabelText()
getLabelText in interface Prefsprotected final void setLabelText(String labelText)
labelText - textpublic final URL getHelpURL()
null in which case the method Prefs.getHelpText() will be queried instead.
getHelpURL in interface Prefsnullprotected final void setHelpURL(URL helpURL)
helpURL - Help URLpublic final String getHelpText()
Prefs.getHelpURL() returns null.
This method may return null as well, which means that this prefs does not provide any help.
getHelpText in interface Prefsnullprotected final void setHelpText(String helpText)
helpText - Help text
|
JAPI Yet another Java API API Documentation |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||