Как вы импортируете шрифт?

Мне интересно, как вы пойдетеимпорта шрифт

Я пытаюсь использовать пользовательский загруженный шрифт, но так как большинство компьютеров, которые будут работать, не будет иметь этот шрифт, так как он не является шрифтом по умолчанию. Как мне заставить шрифт работать, даже если у него нет шрифта?

Я использую его для экрана перехода на другую страницу, и мне нужно отобразить счет вместе с ним и хочу, чтобы текст счета был одним и тем же шрифтом. Это изображение,

В случае, если это имеет значение имя шрифта на моем компьютереTerminal

Изменить: я предполагаю, что это должно было бы иметь шрифт в каталоге файла Java, и был бы какой-то способ использовать это, но я не уверен, как. Или есть лучший способ?

Edit2: я нашел хороший учебник о том, как это сделать, но мне нужна помощь, как я могу использовать это ...нажмите меня для ссылки

Edit3:

URL fontUrl = new URL("http://www.webpagepublicity.com/" + "free-fonts/a/Airacobra%20Condensed.ttf");
Font font = Font.createFont(Font.TRUETYPE_FONT, fontUrl.openStream());
GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
ge.registerFont(font);
g.setFont(font);

Сообщение об ошибке

File: F:\Computer Science\draw.java  [line: 252]
Error: F:\Computer Science\draw.java:252: font is not public in java.awt.Component; cannot be accessed from outside package

Вот что я пытаюсь:

URL fontUrl = new URL("http://img.dafont.com/dl/?f=badaboom_bb");
Font font = Font.createFont(Font.TRUETYPE_FONT, fontUrl.openStream());
GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
ge.registerFont(font);
g.setFont(font);

Edit4:

File fontfile = new File("TexasLED.ttf");
File.toURI(fontfile).toURL(fontfile);
URL fontUrl = new URL("fontfile");

ошибка

Error: F:\Computer Science\draw.java:250: toURI() in java.io.File cannot be applied to (java.io.File)

Ответы на вопрос(4)

Ваш ответ на вопрос