Swing Automatisch 2px Rahmen in Windows 8

schrotti12

Neues Mitglied
Hallo

Ich versuche eine Gui mit Swing zu machen aber unter Windows 8 mit Java 8 Update 11 wird der westliche Rahmen, sprich der linke, immer auf 2px gesetzt während die anderen Seiten normal 1px breit sind.
Hab schon alle Versionen durchprobiert: Compound-Border mit Line-Border bzw. diesen alleine, alle UIManager abgeschaltet, alle eigenen UIs abgeschaltet und damit auf pur Swing reduziert.

Um mein Problem zu veranschaulichen:
f-FalscherBorder53e1447e00172e7c.jpg


Das URL-Feld hat einen gesetzten LineBorder. Das andere Feld den Standard-Border, welcher nicht falsch dargestellt wird.

Hat vieleicht jemand eine Idee?

Wie gesagt: Windows 8.1, Java8 Update 11 64bit.

Der code fürs Feld sieht so aus
Java:
m_urlField.setBorder(new CompoundBorder(new LineBorder(Color.GRAY),new EmptyBorder(2, 5, 2, 5)));
Aber ich hab auch schon reine LineBorder probiert sowie das ganze über die BorderFactory erstellen lassen. Hatte immer den selben Effekt.
 
Zuletzt bearbeitet:

Zurück
Oben