Class BasicFontPropertiesPane

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.pentaho.reporting.libraries.designtime.swing.BasicFontPropertiesPane
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class BasicFontPropertiesPane extends JPanel
A panel that edits the basic font properties.

  • Font-Family
  • Font-Style (bold, italics)
  • Font-Size
  • underline
  • strikethrough
  • aliasing
Author:
Thomas Morgner
See Also:
  • Constructor Details

    • BasicFontPropertiesPane

      public BasicFontPropertiesPane()
  • Method Details

    • isExtendedFontPropertiesShowing

      protected boolean isExtendedFontPropertiesShowing()
    • setExtendedFontPropertiesShowing

      public void setExtendedFontPropertiesShowing(boolean extendedFontPropertiesShowing)
    • init

      public void init()
    • getFontFamily

      public String getFontFamily()
    • setFontFamily

      public void setFontFamily(String fontFamily)
    • getFontSize

      public int getFontSize()
    • setFontSize

      public void setFontSize(int fontSize)
    • getFontStyle

      public int getFontStyle()
    • setFontStyle

      public void setFontStyle(int fontStyle)
    • isUnderlined

      public boolean isUnderlined()
    • setUnderlined

      public void setUnderlined(boolean underlined)
    • isStrikeThrough

      public boolean isStrikeThrough()
    • setStrikeThrough

      public void setStrikeThrough(boolean strikeThrough)
    • createPreviewPane

      protected JComponent createPreviewPane()
    • createAliasPanel

      protected Component createAliasPanel()
    • addChangeListener

      public void addChangeListener(ChangeListener changeListener)
    • removeChangeListener

      public void removeChangeListener(ChangeListener changeListener)
    • fireChangeEvent

      protected void fireChangeEvent()