Class DarkNatTableThemeConfiguration
java.lang.Object
org.eclipse.nebula.widgets.nattable.config.AbstractRegistryConfiguration
org.eclipse.nebula.widgets.nattable.style.theme.ThemeConfiguration
org.eclipse.nebula.widgets.nattable.style.theme.DefaultNatTableThemeConfiguration
org.eclipse.nebula.widgets.nattable.style.theme.ModernNatTableThemeConfiguration
org.eclipse.nebula.widgets.nattable.style.theme.DarkNatTableThemeConfiguration
- All Implemented Interfaces:
IConfiguration
Theme configuration that overrides the stylings set in the
DefaultNatTableThemeConfiguration to give the NatTable a dark modern
look & feel.
This default theme configuration does not set a different value for the filter row cell painter, as in this case it would override the specialized painter that needs to be registered for combobox filterrows.
-
Field Summary
Fields inherited from class org.eclipse.nebula.widgets.nattable.style.theme.DefaultNatTableThemeConfiguration
bodyHoverBgColor, bodyHoverBorderStyle, bodyHoverCellPainter, bodyHoverFgColor, bodyHoverFont, bodyHoverGradientBgColor, bodyHoverGradientFgColor, bodyHoverHAlign, bodyHoverImage, bodyHoverPWEchoChar, bodyHoverSelectionBgColor, bodyHoverSelectionBorderStyle, bodyHoverSelectionCellPainter, bodyHoverSelectionFgColor, bodyHoverSelectionFont, bodyHoverSelectionGradientBgColor, bodyHoverSelectionGradientFgColor, bodyHoverSelectionHAlign, bodyHoverSelectionImage, bodyHoverSelectionPWEchoChar, bodyHoverSelectionTextDecoration, bodyHoverSelectionVAlign, bodyHoverTextDecoration, bodyHoverVAlign, cGroupHeaderBgColor, cGroupHeaderBorderStyle, cGroupHeaderCellPainter, cGroupHeaderFgColor, cGroupHeaderFont, cGroupHeaderGradientBgColor, cGroupHeaderGradientFgColor, cGroupHeaderHAlign, cGroupHeaderImage, cGroupHeaderPWEchoChar, cGroupHeaderTextDecoration, cGroupHeaderVAlign, cHeaderBgColor, cHeaderBorderStyle, cHeaderCellPainter, cHeaderFgColor, cHeaderFont, cHeaderFullSelectionBgColor, cHeaderFullSelectionBorderStyle, cHeaderFullSelectionCellPainter, cHeaderFullSelectionFgColor, cHeaderFullSelectionFont, cHeaderFullSelectionGradientBgColor, cHeaderFullSelectionGradientFgColor, cHeaderFullSelectionHAlign, cHeaderFullSelectionImage, cHeaderFullSelectionPWEchoChar, cHeaderFullSelectionTextDecoration, cHeaderFullSelectionVAlign, cHeaderGradientBgColor, cHeaderGradientFgColor, cHeaderHAlign, cHeaderHoverBgColor, cHeaderHoverBorderStyle, cHeaderHoverCellPainter, cHeaderHoverFgColor, cHeaderHoverFont, cHeaderHoverGradientBgColor, cHeaderHoverGradientFgColor, cHeaderHoverHAlign, cHeaderHoverImage, cHeaderHoverPWEchoChar, cHeaderHoverSelectionBgColor, cHeaderHoverSelectionBorderStyle, cHeaderHoverSelectionCellPainter, cHeaderHoverSelectionFgColor, cHeaderHoverSelectionFont, cHeaderHoverSelectionGradientBgColor, cHeaderHoverSelectionGradientFgColor, cHeaderHoverSelectionHAlign, cHeaderHoverSelectionImage, cHeaderHoverSelectionPWEchoChar, cHeaderHoverSelectionTextDecoration, cHeaderHoverSelectionVAlign, cHeaderHoverTextDecoration, cHeaderHoverVAlign, cHeaderImage, cHeaderPWEchoChar, cHeaderSelectionBgColor, cHeaderSelectionBorderStyle, cHeaderSelectionCellPainter, cHeaderSelectionFgColor, cHeaderSelectionFont, cHeaderSelectionGradientBgColor, cHeaderSelectionGradientFgColor, cHeaderSelectionHAlign, cHeaderSelectionImage, cHeaderSelectionPWEchoChar, cHeaderSelectionTextDecoration, cHeaderSelectionVAlign, cHeaderTextDecoration, cHeaderVAlign, conversionErrorBgColor, conversionErrorFgColor, conversionErrorFont, copyBorderStyle, cornerBgColor, cornerBorderStyle, cornerCellPainter, cornerFgColor, cornerFont, cornerGradientBgColor, cornerGradientFgColor, cornerHAlign, cornerImage, cornerPWEchoChar, cornerSelectionBgColor, cornerSelectionBorderStyle, cornerSelectionCellPainter, cornerSelectionFgColor, cornerSelectionFont, cornerSelectionGradientBgColor, cornerSelectionGradientFgColor, cornerSelectionHAlign, cornerSelectionImage, cornerSelectionPWEchoChar, cornerSelectionTextDecoration, cornerSelectionVAlign, cornerTextDecoration, cornerVAlign, dataChangeBgColor, dataChangeBorderStyle, dataChangeFgColor, dataChangeFont, dataChangeGradientBgColor, dataChangeGradientFgColor, dataChangeHAlign, dataChangeImage, dataChangePWEchoChar, dataChangeSelectionBgColor, dataChangeSelectionBorderStyle, dataChangeSelectionFgColor, dataChangeSelectionFont, dataChangeSelectionGradientBgColor, dataChangeSelectionGradientFgColor, dataChangeSelectionHAlign, dataChangeSelectionImage, dataChangeSelectionPWEchoChar, dataChangeSelectionTextDecoration, dataChangeSelectionVAlign, dataChangeTextDecoration, dataChangeVAlign, defaultBgColor, defaultBorderStyle, defaultCellPainter, defaultFgColor, defaultFont, defaultGradientBgColor, defaultGradientFgColor, defaultHAlign, defaultHoverBgColor, defaultHoverBorderStyle, defaultHoverCellPainter, defaultHoverFgColor, defaultHoverFont, defaultHoverGradientBgColor, defaultHoverGradientFgColor, defaultHoverHAlign, defaultHoverImage, defaultHoverPWEchoChar, defaultHoverSelectionBgColor, defaultHoverSelectionBorderStyle, defaultHoverSelectionCellPainter, defaultHoverSelectionFgColor, defaultHoverSelectionFont, defaultHoverSelectionGradientBgColor, defaultHoverSelectionGradientFgColor, defaultHoverSelectionHAlign, defaultHoverSelectionImage, defaultHoverSelectionPWEchoChar, defaultHoverSelectionTextDecoration, defaultHoverSelectionVAlign, defaultHoverTextDecoration, defaultHoverVAlign, defaultImage, defaultPWEchoChar, defaultSelectionBgColor, defaultSelectionBorderStyle, defaultSelectionCellPainter, defaultSelectionFgColor, defaultSelectionFont, defaultSelectionGradientBgColor, defaultSelectionGradientFgColor, defaultSelectionHAlign, defaultSelectionImage, defaultSelectionPWEchoChar, defaultSelectionTextDecoration, defaultSelectionVAlign, defaultTextDecoration, defaultVAlign, evenRowBgColor, evenRowBorderStyle, evenRowCellPainter, evenRowFgColor, evenRowFont, evenRowGradientBgColor, evenRowGradientFgColor, evenRowHAlign, evenRowImage, evenRowPWEchoChar, evenRowTextDecoration, evenRowVAlign, fillHandleBorderStyle, fillHandleColor, fillHandleRegionBorderStyle, filterRowBgColor, filterRowBorderStyle, filterRowCellPainter, filterRowFgColor, filterRowFont, filterRowGradientBgColor, filterRowGradientFgColor, filterRowHAlign, filterRowImage, filterRowPWEchoChar, filterRowTextDecoration, filterRowVAlign, freezeSeparatorColor, freezeSeparatorWidth, gridLineColor, hideIndicatorColor, hideIndicatorWidth, oddRowBgColor, oddRowBorderStyle, oddRowCellPainter, oddRowFgColor, oddRowFont, oddRowGradientBgColor, oddRowGradientFgColor, oddRowHAlign, oddRowImage, oddRowPWEchoChar, oddRowTextDecoration, oddRowVAlign, renderBodyGridLines, renderColumnHeaderGridLines, renderCornerGridLines, renderFilterRowGridLines, renderRowHeaderGridLines, rGroupHeaderBgColor, rGroupHeaderBorderStyle, rGroupHeaderCellPainter, rGroupHeaderFgColor, rGroupHeaderFont, rGroupHeaderGradientBgColor, rGroupHeaderGradientFgColor, rGroupHeaderHAlign, rGroupHeaderImage, rGroupHeaderPWEchoChar, rGroupHeaderTextDecoration, rGroupHeaderVAlign, rHeaderBgColor, rHeaderBorderStyle, rHeaderCellPainter, rHeaderFgColor, rHeaderFont, rHeaderFullSelectionBgColor, rHeaderFullSelectionBorderStyle, rHeaderFullSelectionCellPainter, rHeaderFullSelectionFgColor, rHeaderFullSelectionFont, rHeaderFullSelectionGradientBgColor, rHeaderFullSelectionGradientFgColor, rHeaderFullSelectionHAlign, rHeaderFullSelectionImage, rHeaderFullSelectionPWEchoChar, rHeaderFullSelectionTextDecoration, rHeaderFullSelectionVAlign, rHeaderGradientBgColor, rHeaderGradientFgColor, rHeaderHAlign, rHeaderHoverBgColor, rHeaderHoverBorderStyle, rHeaderHoverCellPainter, rHeaderHoverFgColor, rHeaderHoverFont, rHeaderHoverGradientBgColor, rHeaderHoverGradientFgColor, rHeaderHoverHAlign, rHeaderHoverImage, rHeaderHoverPWEchoChar, rHeaderHoverSelectionBgColor, rHeaderHoverSelectionBorderStyle, rHeaderHoverSelectionCellPainter, rHeaderHoverSelectionFgColor, rHeaderHoverSelectionFont, rHeaderHoverSelectionGradientBgColor, rHeaderHoverSelectionGradientFgColor, rHeaderHoverSelectionHAlign, rHeaderHoverSelectionImage, rHeaderHoverSelectionPWEchoChar, rHeaderHoverSelectionTextDecoration, rHeaderHoverSelectionVAlign, rHeaderHoverTextDecoration, rHeaderHoverVAlign, rHeaderImage, rHeaderPWEchoChar, rHeaderSelectionBgColor, rHeaderSelectionBorderStyle, rHeaderSelectionCellPainter, rHeaderSelectionFgColor, rHeaderSelectionFont, rHeaderSelectionGradientBgColor, rHeaderSelectionGradientFgColor, rHeaderSelectionHAlign, rHeaderSelectionImage, rHeaderSelectionPWEchoChar, rHeaderSelectionTextDecoration, rHeaderSelectionVAlign, rHeaderTextDecoration, rHeaderVAlign, selectedSortHeaderBgColor, selectedSortHeaderBorderStyle, selectedSortHeaderCellPainter, selectedSortHeaderFgColor, selectedSortHeaderFont, selectedSortHeaderGradientBgColor, selectedSortHeaderGradientFgColor, selectedSortHeaderHAlign, selectedSortHeaderImage, selectedSortHeaderPWEchoChar, selectedSortHeaderTextDecoration, selectedSortHeaderVAlign, selectionAnchorBgColor, selectionAnchorBorderStyle, selectionAnchorCellPainter, selectionAnchorFgColor, selectionAnchorFont, selectionAnchorGradientBgColor, selectionAnchorGradientFgColor, selectionAnchorGridBorderStyle, selectionAnchorHAlign, selectionAnchorImage, selectionAnchorPWEchoChar, selectionAnchorSelectionBgColor, selectionAnchorSelectionBorderStyle, selectionAnchorSelectionCellPainter, selectionAnchorSelectionFgColor, selectionAnchorSelectionFont, selectionAnchorSelectionGradientBgColor, selectionAnchorSelectionGradientFgColor, selectionAnchorSelectionHAlign, selectionAnchorSelectionImage, selectionAnchorSelectionPWEchoChar, selectionAnchorSelectionTextDecoration, selectionAnchorSelectionVAlign, selectionAnchorTextDecoration, selectionAnchorVAlign, sortHeaderBgColor, sortHeaderBorderStyle, sortHeaderCellPainter, sortHeaderFgColor, sortHeaderFont, sortHeaderGradientBgColor, sortHeaderGradientFgColor, sortHeaderHAlign, sortHeaderImage, sortHeaderPWEchoChar, sortHeaderTextDecoration, sortHeaderVAlign, summaryRowBgColor, summaryRowBorderStyle, summaryRowCellPainter, summaryRowFgColor, summaryRowFont, summaryRowGradientBgColor, summaryRowGradientFgColor, summaryRowHAlign, summaryRowImage, summaryRowPWEchoChar, summaryRowSelectionBgColor, summaryRowSelectionBorderStyle, summaryRowSelectionCellPainter, summaryRowSelectionFgColor, summaryRowSelectionFont, summaryRowSelectionGradientBgColor, summaryRowSelectionGradientFgColor, summaryRowSelectionHAlign, summaryRowSelectionImage, summaryRowSelectionPWEchoChar, summaryRowSelectionTextDecoration, summaryRowSelectionVAlign, summaryRowTextDecoration, summaryRowVAlign, treeBgColor, treeBorderStyle, treeCellPainter, treeFgColor, treeFont, treeGradientBgColor, treeGradientFgColor, treeHAlign, treeImage, treePWEchoChar, treeSelectionBgColor, treeSelectionBorderStyle, treeSelectionCellPainter, treeSelectionFgColor, treeSelectionFont, treeSelectionGradientBgColor, treeSelectionGradientFgColor, treeSelectionHAlign, treeSelectionImage, treeSelectionPWEchoChar, treeSelectionTextDecoration, treeSelectionVAlign, treeStructurePainter, treeStructureSelectionPainter, treeTextDecoration, treeVAlign, validationErrorBgColor, validationErrorFgColor, validationErrorFontFields inherited from class org.eclipse.nebula.widgets.nattable.style.theme.ThemeConfiguration
extensions, styleCornerLikeColumnHeader -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidThis method should be used to create theICellPainterinstances.Methods inherited from class org.eclipse.nebula.widgets.nattable.style.theme.DefaultNatTableThemeConfiguration
getBodyHoverCellPainter, getBodyHoverSelectionCellPainter, getBodyHoverSelectionStyle, getBodyHoverStyle, getColumnGroupHeaderCellPainter, getColumnGroupHeaderStyle, getColumnHeaderCellPainter, getColumnHeaderFullSelectionCellPainter, getColumnHeaderFullSelectionStyle, getColumnHeaderHoverCellPainter, getColumnHeaderHoverSelectionCellPainter, getColumnHeaderHoverSelectionStyle, getColumnHeaderHoverStyle, getColumnHeaderSelectionCellPainter, getColumnHeaderSelectionStyle, getColumnHeaderStyle, getConversionErrorStyle, getCopyBorderStyle, getCornerCellPainter, getCornerSelectionCellPainter, getCornerSelectionStyle, getCornerStyle, getDataChangeSelectionStyle, getDataChangeStyle, getDefaultCellPainter, getDefaultCellStyle, getDefaultHoverCellPainter, getDefaultHoverSelectionCellPainter, getDefaultHoverSelectionStyle, getDefaultHoverStyle, getDefaultSelectionCellPainter, getDefaultSelectionCellStyle, getEvenRowCellPainter, getEvenRowStyle, getFillHandleBorderStyle, getFillHandleColor, getFillHandleRegionBorderStyle, getFilterRowCellPainter, getFilterRowStyle, getFreezeSeparatorColor, getFreezeSeparatorWidth, getGridLineColor, getHideIndicatorColor, getHideIndicatorWidth, getOddRowCellPainter, getOddRowStyle, getRenderBodyGridLines, getRenderColumnHeaderGridLines, getRenderCornerGridLines, getRenderFilterRowGridLines, getRenderRowHeaderGridLines, getRowGroupHeaderCellPainter, getRowGroupHeaderStyle, getRowHeaderCellPainter, getRowHeaderFullSelectionCellPainter, getRowHeaderFullSelectionStyle, getRowHeaderHoverCellPainter, getRowHeaderHoverSelectionCellPainter, getRowHeaderHoverSelectionStyle, getRowHeaderHoverStyle, getRowHeaderSelectionCellPainter, getRowHeaderSelectionStyle, getRowHeaderStyle, getSelectedSortHeaderCellPainter, getSelectedSortHeaderStyle, getSelectionAnchorCellPainter, getSelectionAnchorGridLineStyle, getSelectionAnchorSelectionCellPainter, getSelectionAnchorSelectionStyle, getSelectionAnchorStyle, getSortHeaderCellPainter, getSortHeaderStyle, getSummaryRowCellPainter, getSummaryRowSelectionCellPainter, getSummaryRowSelectionStyle, getSummaryRowStyle, getTreeCellPainter, getTreeSelectionCellPainter, getTreeSelectionStyle, getTreeStructurePainter, getTreeStructureSelectionPainter, getTreeStyle, getValidationErrorStyleMethods inherited from class org.eclipse.nebula.widgets.nattable.style.theme.ThemeConfiguration
addThemeExtension, configureAlternatingRowStyle, configureColumnGroupHeaderStyle, configureColumnHeaderSelectionStyle, configureColumnHeaderStyle, configureCopyBorderStyle, configureCornerSelectionStyle, configureCornerStyle, configureDataChangeStyle, configureDefaultSelectionStyle, configureDefaultStyle, configureEditErrorStyle, configureFillHandleStyle, configureFilterRowStyle, configureFreezeStyle, configureGridLineStyle, configureHideIndicatorStyle, configureHoverSelectionStyle, configureHoverStyle, configureRegistry, configureRowGroupHeaderStyle, configureRowHeaderSelectionStyle, configureRowHeaderStyle, configureSelectedSortHeaderStyle, configureSelectionAnchorStyle, configureSortHeaderStyle, configureSummaryRowStyle, configureTreeStyle, isStyleEmpty, removeThemeExtension, unregisterThemeStyleConfigurationsMethods inherited from class org.eclipse.nebula.widgets.nattable.config.AbstractRegistryConfiguration
configureLayer, configureUiBindings
-
Constructor Details
-
DarkNatTableThemeConfiguration
public DarkNatTableThemeConfiguration()
-
-
Method Details
-
createPainterInstances
public void createPainterInstances()Description copied from class:ThemeConfigurationThis method should be used to create theICellPainterinstances. This is needed for zoom operations so the painter are re-created with settings that match the current scaling (e.g. images).- Overrides:
createPainterInstancesin classModernNatTableThemeConfiguration
-