Eu estou tentando importar uma font para minha aplicação de um pacote do meu classpath, mas ele não consegue importar. Já tentei com File, Input Stream e File Input Stream e não deu. Ele diz que não encontra o arquivo ou diretório:
Classe que esta importando fonte:
pkg/docs/splash/Splash
Local da fonte:
pkg/fonts/TlwgTypewriter.ttf
Eu uso netbeans.
public static Font TlwgTypewriter(int fst, int fsi){
Font tlwgtypewriter = null;
try{
InputStream is = ClassLoader.getSystemClassLoader().getResourceAsStream("/pkg/fonts/TlwgTypewriter.ttf");
tlwgtypewriter = Font.createFont(Font.TRUETYPE_FONT , is).deriveFont(fst ,fsi);
GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
ge.registerFont(tlwgtypewriter);
}catch(Exception e){
System.out.println(e.getMessage());
}
return tlwgtypewriter;
}
Alguem sabe o que pode ser?
Agradeço desde já.