mirror of
https://github.com/JFormDesigner/FlatLaf.git
synced 2026-02-12 15:07:11 -06:00
ScrollPane: fixed lost styling on ScrollPane border if using Table as view component
This commit is contained in:
@@ -330,6 +330,18 @@ public class FlatScrollPaneUI
|
||||
scrollpane.revalidate();
|
||||
scrollpane.repaint();
|
||||
break;
|
||||
|
||||
case "border":
|
||||
Object newBorder = e.getNewValue();
|
||||
if( newBorder != null && newBorder == UIManager.getBorder( "Table.scrollPaneBorder" ) ) {
|
||||
// JTable.configureEnclosingScrollPaneUI() replaces the scrollpane border
|
||||
// with another one --> re-apply style on new border
|
||||
borderShared = null;
|
||||
installStyle();
|
||||
scrollpane.revalidate();
|
||||
scrollpane.repaint();
|
||||
}
|
||||
break;
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user