|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ComponentFactory2
An extension to the ComponentFactory interface that describes the describes the read-only label creation introduced by the Forms 1.3. In version 1.4 it has been further extended to create buttons for Actions.
Note: This interface shall be merged with the ComponentFactory interface in the Forms 2.0.
DefaultComponentFactory,
PanelBuilder| Method Summary | |
|---|---|
JButton |
createButton(Action action)
Creates and returns a button that is bound to the given Action. |
JLabel |
createReadOnlyLabel(String textWithMnemonic)
Creates and returns a label with an optional mnemonic that is intended to label a read-only component. |
| Methods inherited from interface com.jgoodies.forms.factories.ComponentFactory |
|---|
createLabel, createSeparator, createTitle |
| Method Detail |
|---|
JLabel createReadOnlyLabel(String textWithMnemonic)
createReadOnlyLabel("Name"); // No mnemonic
createReadOnlyLabel("N&ame"); // Mnemonic is 'a'
createReadOnlyLabel("Save &as"); // Mnemonic is the second 'a'
createReadOnlyLabel("Look&&Feel"); // No mnemonic, text is Look&Feel
textWithMnemonic - the label's text -
may contain an ampersand (&) to mark a mnemonic
JButton createButton(Action action)
JGButton is bound to some custom Action properties.
action - provides [bound] visual properties for the button
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||