com.jgoodies.forms.factories
Interface ComponentFactory2

All Superinterfaces:
ComponentFactory
All Known Implementing Classes:
DefaultComponentFactory

public interface ComponentFactory2
extends ComponentFactory

An extension to the ComponentFactory interface that describes the describes the read-only label creation introduced by the Forms 1.3.

Note: This interface shall be merged with the ComponentFactory interface in the Forms 2.0.

Since:
1.3
Version:
$Revision: 1.3 $
Author:
Karsten Lentzsch
See Also:
DefaultComponentFactory, PanelBuilder

Method Summary
 javax.swing.JLabel createReadOnlyLabel(java.lang.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

createReadOnlyLabel

javax.swing.JLabel createReadOnlyLabel(java.lang.String textWithMnemonic)
Creates and returns a label with an optional mnemonic that is intended to label a read-only component.

 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
 

Parameters:
textWithMnemonic - the label's text - may contain an ampersand (&) to mark a mnemonic
Returns:
an label with optional mnemonic intended for read-only components


Copyright © 2002-2009 JGoodies Karsten Lentzsch. All Rights Reserved.