Ich bin das Anpassen der visuellen Erscheinung meiner JTabbedPane
, die drei JTables
enthält.Ändern Sie die Farbe der Linie zwischen Tab und JTable
Während ich die Auswahlfarbe der Registerkarte erfolgreich einfärbte, einschließlich einer Änderung der Textfarbe, änderte ich die Tab-Rahmenfarben, indem ich eine eigene BasicTabbedPaneUI
erstellte. Aber es gibt immer noch eine Linie, die so blieb, wie sie war. Diese Zeile befindet sich zwischen der Registerkarte und der Tabelle. Siehe folgendes Bild:
Die Linie ich rede mit drei litten roten Punkte markiert. Was ist diese Linie? Wenn es eine Grenze ist, wo gehört sie hin? Ich habe keine Möglichkeit gefunden, seine Farbe einzustellen. Ich überprüfte die JTable
, er JTabbedPane
, und sogar die Komponenten der JTabbedPane
.
Um zu zeigen, auf was ich zugreifen kann, malte ich jede Komponente grün.
Sie können sehen, dass diese blaue Linie noch besteht. Weiß jemand, wie man seine Farbe ändert? Es wäre eine andere akzeptable Option, es zu entfernen.
Fantastic! Es funktionierte mit der Einstellung 'UIManager.put (" TabbedPane.contentAreaColor ", Color.GREEN);' – KJaeg