Hallo medetweakers.
Ik wil graag dynamisch een font laden en daarna gebruiken als style in een TextPane. Ik heb daarvoor de volgende code:
Dat laden gaat prima. Kan het gebruiken in een JTextField ed met setFont( mStandardFont );
Nu wil ik het dynamisch geladen font echter gaan gebruiken als Style.
Dus ik wil iets doen als:
Het probleem is nu dat hij de font niet kan laden omdat hij niet binnen het platform bekend is. Nou is mijn vraag hoe ik dit wel werkend zou kunnen krijgen. Ik hoop dat jullie een oplossing weten.
Ik wil graag dynamisch een font laden en daarna gebruiken als style in een TextPane. Ik heb daarvoor de volgende code:
Java:
1
2
| Font mStandardFont = Font.createFont(Font.TRUETYPE_FONT, new File("fonts/fsex2p00_public.ttf")); mStandardFont = mStandardFont.deriveFont( 15f ); |
Dat laden gaat prima. Kan het gebruiken in een JTextField ed met setFont( mStandardFont );
Nu wil ik het dynamisch geladen font echter gaan gebruiken als Style.
Dus ik wil iets doen als:
Java:
1
| StyleConstants.setFontFamily(myStyle, mStandardFont.getFamily()); |
Het probleem is nu dat hij de font niet kan laden omdat hij niet binnen het platform bekend is. Nou is mijn vraag hoe ik dit wel werkend zou kunnen krijgen. Ik hoop dat jullie een oplossing weten.
Pwnd