From 15017ed49c61db5f68537e3a651e7722cd16606d Mon Sep 17 00:00:00 2001 From: Ingo Kegel Date: Fri, 15 Jan 2021 13:09:10 +0100 Subject: [PATCH] Made paintColumnBorders protected to help with implementing derived table header UIs To implement FlatLaf UIs for CellStyleTableHeaderUI and SortableTableHeaderUI from the Jide Grids library, access to the paintColumnBorders method is required --- .../src/main/java/com/formdev/flatlaf/ui/FlatTableHeaderUI.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatTableHeaderUI.java b/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatTableHeaderUI.java index 50722d54..a42d5681 100644 --- a/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatTableHeaderUI.java +++ b/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatTableHeaderUI.java @@ -141,7 +141,7 @@ public class FlatTableHeaderUI rendererClassName.equals( "sun.swing.FilePane$AlignableTableHeaderRenderer" ); } - private void paintColumnBorders( Graphics g, JComponent c ) { + protected void paintColumnBorders( Graphics g, JComponent c ) { int width = c.getWidth(); int height = c.getHeight(); float lineWidth = UIScale.scale( 1f );