Re: [OT] Java setzt "eigene dpi"?
On Sat, Jul 30, 2005 at 12:33:50AM +0200, Andreas Pakulat wrote:
> Hat jemand schonmal beobachtet, dass die Texte in Swing-UI's relativ
> "klein" sind? Mir scheint Java's Text-Zeichen-Engine rechnet mit 75 oder
> 100 dpi (hab hier 130) wodurch ein 12pt-Font ebend nicht sehr gross ist,
> sondern immernoch _sehr klein_.
>
> Ich hab auch bisher nicht wirklich viel dazu gefunden, speziell wo ich
> das aendern koennte. Jemand da nen Tipp?
Ja, Java verwendet standardmässig 72 dpi. Du kannst das AFAIK nur
umrechnen zur jeweils aktuellen Auflösung.
Z.B. mit getScreenResolution():
http://java.sun.com/j2se/1.4.2/docs/api/java/awt/Toolkit.html#getScreenResolution()
und dann die gewünschte font grösse * screensolution / 72
(aus dem kopf, also besser nochmal nachschauen :-))
J
--
Reply to: