Class FontInput

  • All Implemented Interfaces:
    Input, Part

    public class FontInput
    extends ButtonInput
    Eingabefeld, zur Auswahl einer Schrift.
    Author:
    willuhn
    • Constructor Detail

      • FontInput

        public FontInput​(org.eclipse.swt.graphics.Font font)
        Erzeugt ein neues FontInput mit der angegebenen Schriftart.
        Parameters:
        font - initial anzuzeigende Schriftart.
    • Method Detail

      • getClientControl

        public org.eclipse.swt.widgets.Control getClientControl​(org.eclipse.swt.widgets.Composite parent)
        Description copied from class: ButtonInput
        Liefert das einzubettende Eingabefeld.
        Specified by:
        getClientControl in class ButtonInput
        Parameters:
        parent - Composite, in dem sich das ClientControl malen soll.
        Returns:
        das fertig gemalte Control.
      • getValue

        public java.lang.Object getValue()
        Liefert die aktuell ausgewaehlte Schriftart. Rueckgabewert vom Typ Font.
        Returns:
        Wert des Feldes.
      • setValue

        public void setValue​(java.lang.Object value)
        Erwartet ein Object vom Typ Font.
        Parameters:
        value - der neu anzuzeigende Wert.