mirror of
https://github.com/JFormDesigner/FlatLaf.git
synced 2026-02-12 06:57:13 -06:00
TableHeader: support column hover and pressed background and foreground colors (issue #636)
This commit is contained in:
@@ -647,6 +647,10 @@ public class FlatTestFrame
|
||||
Component view = ((JScrollPane)c).getViewport().getView();
|
||||
if( view != null )
|
||||
action.accept( view, "view" );
|
||||
|
||||
JViewport columnHeader = ((JScrollPane)c).getColumnHeader();
|
||||
if( columnHeader != null )
|
||||
action.accept( columnHeader.getView(), "columnHeader" );
|
||||
} else if( c instanceof JTabbedPane ) {
|
||||
JTabbedPane tabPane = (JTabbedPane)c;
|
||||
int tabCount = tabPane.getTabCount();
|
||||
|
||||
@@ -409,6 +409,10 @@ Table.gridColor = #0ff
|
||||
|
||||
TableHeader.background = #44f
|
||||
TableHeader.foreground = #fff
|
||||
TableHeader.hoverBackground = darken($TableHeader.background,10%,derived)
|
||||
TableHeader.hoverForeground = lighten($TableHeader.foreground,10%,derived)
|
||||
TableHeader.pressedBackground = darken($TableHeader.background,20%,derived)
|
||||
TableHeader.pressedForeground = lighten($TableHeader.foreground,20%,derived)
|
||||
TableHeader.separatorColor = #0f0
|
||||
TableHeader.bottomSeparatorColor = #0f0
|
||||
|
||||
|
||||
Reference in New Issue
Block a user