[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: