Schriftglättung für UI-Elemente
Schriftglättung für UI-Elemente
Ist es nicht möglich auch die Schriftenglättung für UI-Elemente wie Menüs und Buttons zu aktivieren, denn das nervt ziemlich, dass diese Schriftelemente so pixelig aussehen.
Ist die Verwendung von Cleartype grundsätzlich nicht möglich?
Ist die Verwendung von Cleartype grundsätzlich nicht möglich?
Re: Schriftglättung für UI-Elemente
http://bugs.sun.com/bugdatabase/view_bu ... id=4726365bob3150 hat geschrieben:Ist die Verwendung von Cleartype grundsätzlich nicht möglich?
http://www.codecomments.com/archive250- ... 31302.html
http://edocs.bea.com/wls/docs70/javadoc ... rType.html
-
- Plugin-Developer
- Beiträge: 182
- Registriert: 08 Mai 2005, 22:53
- Kontaktdaten:
Das Problem ist auf Java selbst zurückzuführen, somit kann man bei TV-Browser selbst nix machen.fmb hat geschrieben:Ist es immer noch nicht möglich, dass TV-Browser die Windows ClearType Schriftglättung unterstützt? Wäre wirklich ein super Feature. Die Graupixel-Schriftglättung sieht einfach nicht gut aus.
(Oder gibt es ClearType-UI-Elemente, die "schnell" sind?)
Mit etwas Glück baut Sun das mal in Java ein, sonst müssen wir wohl damit leben.
mfg
v6ph1
-
- Site Admin
- Beiträge: 3353
- Registriert: 09 Sep 2006, 22:45
Code: Alles auswählen
-Dswing.aatext=true
Wir reden hier offensichtlich etwas aneinander vorbei.Bananeweizen hat geschrieben:http://tvbrowser.org:8080/jira/browse/TVB-41Code: Alles auswählen
-Dswing.aatext=true
Selbst ohne den "Trick" haben zwar die Buttons Subpixelhinting, allerdings die Hauptanzeige für die Sender und auch die Detailinformationen "nur" normales Grau-AA.
Was die Schrift etwas eckiger erscheinen lässt.
mfg
v6ph1
-
- Junior Member
- Beiträge: 15
- Registriert: 30 Nov 2008, 21:13
Re: Schriftglättung für UI-Elemente
Ich bin auf diesen Thread gestoßen, weil mir letztens aufgefallen ist, dass die Sendungsanzeige (Doppelklick auf eine Sendung) den Text mit ClearType-Glättung anzeigt. So wie halt auch im Rest von Windows Text angezeigt wird. Die Buttons und Listen im Hauptfenster sind auch ClearType-geglättet, was wohl an Java selbst liegt, das ClearType meiner Erfahrung nach seit Java 6 oder so unterstützt. Einzig die große Programmansicht ist nach wie vor wahlweise entweder grau oder gar nicht geglättet. Wo ist denn der Unterschied zwischen den beiden Ansichten, dass in der Detailansicht ClearType verwendet wird und in der großen Übersicht nicht? Gerade bei den kleineren Schriftgrößen wie sie hier per Vorgabe verwendet werden (was ja auch sinnvoll ist) wäre eine hochauflösendere Schriftglättung sehr angenehm.
Re: Schriftglättung für UI-Elemente
Das lässt sich unter Einstellungen_-_Schriftarten einstellen.
Biete selber TV-Daten an / Provide TV data yourself • Film-/Serienbeschreibungen → https://www.omdb.org
-
- Junior Member
- Beiträge: 15
- Registriert: 30 Nov 2008, 21:13
Re: Schriftglättung für UI-Elemente
Ich rede von ClearType, und das lässt sich dort nicht einstellen. Alles was man da machen kann, ist die Graustufenglättung ein- und ausschalten und andere Schriftarten definieren. ClearType ist, wenn du mal danach googelst, eine Subpixel-Schriftglättung, die ein noch viel schärferes Schriftbild abgibt als das mit Graustufen möglich wäre. Funktioniert aber nur auf LCDs gut, die aber wie bereits erwähnt heute die allermeisten Leute verwenden.
-
- Site Admin
- Beiträge: 3353
- Registriert: 09 Sep 2006, 22:45
Re: Schriftglättung für UI-Elemente
Jo hat Recht. Beide Ansichten verwenden die gleichen RenderingHints für das AntiAliasing. Und wenn man bei beiden die gleichen Schriften und Schriftgrößen einstellt, sehen sie auch beide gleich gut/schlecht aus, da sie beide ClearType verwenden (oder eben nicht).
Ob Java unter Windows ClearType verwendet, hängt von folgenden Faktoren ab: Java >= Version 6, ClearType unter Windows aktiviert.
Dass die Ansicht in der Tabelle subjektiv schlechter wirkt, liegt einzig und allein daran, dass dort auch dunklere Hintergrundfarben als (das in der Sendungsinfo genutzte) weiß angezeigt werden und darauf ClearType durchaus verwaschen aussehen kann. Aber das kommt von Windows, nicht von uns...
Ob Java unter Windows ClearType verwendet, hängt von folgenden Faktoren ab: Java >= Version 6, ClearType unter Windows aktiviert.
Dass die Ansicht in der Tabelle subjektiv schlechter wirkt, liegt einzig und allein daran, dass dort auch dunklere Hintergrundfarben als (das in der Sendungsinfo genutzte) weiß angezeigt werden und darauf ClearType durchaus verwaschen aussehen kann. Aber das kommt von Windows, nicht von uns...