Uses of Interface
de.matthiasmann.twl.ThemeInfo

Packages that use ThemeInfo
de.matthiasmann.twl   
de.matthiasmann.twl.theme   
 

Uses of ThemeInfo in de.matthiasmann.twl
 

Fields in de.matthiasmann.twl declared as ThemeInfo
protected  ThemeInfo TableBase.tableBaseThemeInfo
           
 

Methods in de.matthiasmann.twl that return ThemeInfo
 ThemeInfo ThemeInfo.getChildTheme(java.lang.String theme)
           
 

Methods in de.matthiasmann.twl with parameters of type ThemeInfo
protected  void BorderLayout.applyTheme(ThemeInfo themeInfo)
           
protected  void BoxLayout.applyTheme(ThemeInfo themeInfo)
           
protected  void Button.applyTheme(ThemeInfo themeInfo)
           
protected  void ComboBox.applyTheme(ThemeInfo themeInfo)
           
protected  void DialogLayout.applyTheme(ThemeInfo themeInfo)
           
protected  void EditField.applyTheme(ThemeInfo themeInfo)
           
protected  void Graph.applyTheme(ThemeInfo themeInfo)
           
protected  void Label.applyTheme(ThemeInfo themeInfo)
           
protected  void ListBox.applyTheme(ThemeInfo themeInfo)
           
protected  void PositionAnimatedPanel.applyTheme(ThemeInfo themeInfo)
           
protected  void ProgressBar.applyTheme(ThemeInfo themeInfo)
           
protected  void PropertySheet.applyTheme(ThemeInfo themeInfo)
           
protected  void RadialPopupMenu.applyTheme(ThemeInfo themeInfo)
           
protected  void ResizableFrame.applyTheme(ThemeInfo themeInfo)
           
protected  void ScrollPane.applyTheme(ThemeInfo themeInfo)
           
protected  void Scrollbar.applyTheme(ThemeInfo themeInfo)
           
protected  void TableBase.applyTheme(ThemeInfo themeInfo)
           
 void TableBase.CellRenderer.applyTheme(ThemeInfo themeInfo)
          Called when the CellRenderer is registered and a theme is applied.
 void TableBase.StringCellRenderer.applyTheme(ThemeInfo themeInfo)
           
protected  void TextArea.applyTheme(ThemeInfo themeInfo)
           
protected  void TextWidget.applyTheme(ThemeInfo themeInfo)
           
protected  void TreeComboBox.applyTheme(ThemeInfo themeInfo)
           
protected  void TreeTable.applyTheme(ThemeInfo themeInfo)
           
protected  void ValueAdjuster.applyTheme(ThemeInfo themeInfo)
           
protected  void WheelWidget.applyTheme(ThemeInfo themeInfo)
           
protected  void Widget.applyTheme(ThemeInfo themeInfo)
          Apply the given theme.
protected  void Widget.applyThemeBackground(ThemeInfo themeInfo)
           
protected  void Widget.applyThemeBorder(ThemeInfo themeInfo)
           
protected  void Button.applyThemeButton(ThemeInfo themeInfo)
           
protected  void DialogLayout.applyThemeDialogLayout(ThemeInfo themeInfo)
           
protected  void EditField.applyThemeEditField(ThemeInfo themeInfo)
           
protected  void Graph.applyThemeGraph(ThemeInfo themeInfo)
           
protected  void Widget.applyThemeInputMap(ThemeInfo themeInfo)
           
protected  void Label.applyThemeLabel(ThemeInfo themeInfo)
           
protected  void Widget.applyThemeMaxSize(ThemeInfo themeInfo)
           
protected  void Widget.applyThemeMinSize(ThemeInfo themeInfo)
           
protected  void TableBase.applyThemeMouseCursor(ThemeInfo themeInfo)
           
protected  void Widget.applyThemeMouseCursor(ThemeInfo themeInfo)
           
protected  void Widget.applyThemeOffscreenExtra(ThemeInfo themeInfo)
           
protected  void Widget.applyThemeOverlay(ThemeInfo themeInfo)
           
protected  void ProgressBar.applyThemeProgressBar(ThemeInfo themeInfo)
           
protected  void PropertySheet.applyThemePropertiesSheet(ThemeInfo themeInfo)
           
protected  void RadialPopupMenu.applyThemeRadialPopupMenu(ThemeInfo themeInfo)
           
protected  void ResizableFrame.applyThemeResizableFrame(ThemeInfo themeInfo)
           
protected  void Scrollbar.applyThemeScrollbar(ThemeInfo themeInfo)
           
protected  void ScrollPane.applyThemeScrollPane(ThemeInfo themeInfo)
          The following theme parameters are required by the scroll pane: Parameter nameTypeDescription autoScrollAreaintegerThe size of the auto scroll area autoScrollSpeedintegerThe speed in pixels to scroll every 50 ms hasDragButtonbooleanIf the dragButton should be shown or not scrollbarsAlwaysVisiblebooleanShow scrollbars always (true) or only when needed (false)
The following optional parameters can be used to change the appearance of the scroll pane: Parameter nameTypeDescription hscrollbarOffsetDimensionMoves the horizontal scrollbar but does not change the available area for the scroll content. vscrollbarOffsetDimensionMoves the vertical scrollbar but does not change the available area for the scroll content. contentScrollbarSpacingDimensionAn optional spacing between the scrollbar and the content area.
protected  void TableBase.applyThemeTableBase(ThemeInfo themeInfo)
           
protected  void TextArea.applyThemeTextArea(ThemeInfo themeInfo)
           
protected  void TextWidget.applyThemeTextWidget(ThemeInfo themeInfo)
           
protected  void Widget.applyThemeTooltip(ThemeInfo themeInfo)
           
protected  void TreeTable.applyThemeTreeTable(ThemeInfo themeInfo)
           
protected  void ValueAdjuster.applyThemeValueAdjuster(ThemeInfo themeInfo)
           
protected  void WheelWidget.applyThemeWheel(ThemeInfo themeInfo)
           
protected  void TreeComboBox.applyTreeComboboxPopupThemeName(ThemeInfo themeInfo)
           
 void DebugHook.missingChildTheme(ThemeInfo parent, java.lang.String theme)
           
 

Uses of ThemeInfo in de.matthiasmann.twl.theme
 

Methods in de.matthiasmann.twl.theme that return ThemeInfo
 ThemeInfo ThemeManager.findThemeInfo(java.lang.String themePath)