Hallo Zusammen,
ich schreib ein kleines Progrämmchen und finde das L&F von Nimbus eigentlich recht gelungen. Nun haben es mir vor allem die TitledBorder angetant (aber ohne Titel, welch Ironie).
Die Sache hat aber einen Haken. Jetzt wollte ich im Prinzip einen Look erstellen der ausschaut wie hier (als "Werbung" für Nimbus):
Quelle: docs.oracle.com
Wie im "Advanced JTable Demo" zu sehen, geht der Hintergrund eben nicht über den Rand hinaus. Wenn ich das gleiche jetzt bei mir versuche mit den TitledBorder dann passiert sowas:
Erschwerend kommt hinzu, dass mein Hintergrund (auf dem die JPanels mit den TitledBorders liegen) mit GradientPaint gezeichnet sind. Das heißt die Border müssen schon durchsichtig sein, sonst sieht man die hässlichen Ecken :/
Ich weiß leider überhaupt nicht wie ich da ran kommen soll. Die Border von Nimbus sind protected also kann ich auch nicht einfach davon erben und Overriden. Habt ihr eine Idee wie ich das am besten und schnellsten lösen kann?
Vielen Dank schon mal für alle Vorschläge
PS: Ich weiß ohne KSKB ist sowas immer blöd, aber es ist grad zu spät. Wenn ihr umbedingt eins wollt kann ich noch was nachreichen.
ich schreib ein kleines Progrämmchen und finde das L&F von Nimbus eigentlich recht gelungen. Nun haben es mir vor allem die TitledBorder angetant (aber ohne Titel, welch Ironie).
Die Sache hat aber einen Haken. Jetzt wollte ich im Prinzip einen Look erstellen der ausschaut wie hier (als "Werbung" für Nimbus):
Quelle: docs.oracle.com
Wie im "Advanced JTable Demo" zu sehen, geht der Hintergrund eben nicht über den Rand hinaus. Wenn ich das gleiche jetzt bei mir versuche mit den TitledBorder dann passiert sowas:
Erschwerend kommt hinzu, dass mein Hintergrund (auf dem die JPanels mit den TitledBorders liegen) mit GradientPaint gezeichnet sind. Das heißt die Border müssen schon durchsichtig sein, sonst sieht man die hässlichen Ecken :/
Ich weiß leider überhaupt nicht wie ich da ran kommen soll. Die Border von Nimbus sind protected also kann ich auch nicht einfach davon erben und Overriden. Habt ihr eine Idee wie ich das am besten und schnellsten lösen kann?
Vielen Dank schon mal für alle Vorschläge
PS: Ich weiß ohne KSKB ist sowas immer blöd, aber es ist grad zu spät. Wenn ihr umbedingt eins wollt kann ich noch was nachreichen.
Zuletzt bearbeitet: