Hi,
ich habe einen kleinen FontChooser geschreiebn, dieser kann, durch ein Flag bestimmt, alle Systemschriftarten zur auswahl anbieten, oder nur die Plattformsicheren Schriftarten aus Java. das hat bisher auch funktioniert, allerdings ist die Klasse getFontList() aus dem Toolkit deprecated. Ich brauchte diese funktion bisher um nur die Javasicheren Schriftarten auszulesen(Serif,Monospaced,...). In Der Docu von java.sun.com steht als neue ausweichmethode GraphicsEnvironment.getAvailableFontFamilyNames(). Diese Methode habe ich auch in meinem FontChooser drin, da diese mir alle auf dem System installierten Schriftarten zurückgibt. Wenn man die Funktion von einem AIX PC startet, stehen dort also andere Namen drin als auf einem Windows Rechner.
Frage: Kann man auch weiterhin irgendwie nur diue systemschriftarten auslesen ohne dabei an eine Deprecated-Klassse zu geraten???
Vielleicht mit ein bischen Code wenn ihr das habt??
Danke Tobias
ich habe einen kleinen FontChooser geschreiebn, dieser kann, durch ein Flag bestimmt, alle Systemschriftarten zur auswahl anbieten, oder nur die Plattformsicheren Schriftarten aus Java. das hat bisher auch funktioniert, allerdings ist die Klasse getFontList() aus dem Toolkit deprecated. Ich brauchte diese funktion bisher um nur die Javasicheren Schriftarten auszulesen(Serif,Monospaced,...). In Der Docu von java.sun.com steht als neue ausweichmethode GraphicsEnvironment.getAvailableFontFamilyNames(). Diese Methode habe ich auch in meinem FontChooser drin, da diese mir alle auf dem System installierten Schriftarten zurückgibt. Wenn man die Funktion von einem AIX PC startet, stehen dort also andere Namen drin als auf einem Windows Rechner.
Frage: Kann man auch weiterhin irgendwie nur diue systemschriftarten auslesen ohne dabei an eine Deprecated-Klassse zu geraten???
Vielleicht mit ein bischen Code wenn ihr das habt??
Danke Tobias
Comment