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, validationErrorFont
Fields inherited from class org.eclipse.nebula.widgets.nattable.style.theme.ThemeConfiguration
extensions, styleCornerLikeColumnHeader
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
This method should be used to create theICellPainter
instances.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, getValidationErrorStyle
Methods 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, unregisterThemeStyleConfigurations
Methods 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:ThemeConfiguration
This method should be used to create theICellPainter
instances. This is needed for zoom operations so the painter are re-created with settings that match the current scaling (e.g. images).- Overrides:
createPainterInstances
in classModernNatTableThemeConfiguration
-