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 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