Я делаю многопользовательскую онлайн-игру (ничего сложного, просто игра с танками сверху вниз) на Java Canvas.Вы могли бы подумать, что я здесь, чтобы спросить о сетевых вещах, сокетах и т. Д., Но я гораздо дальше, и я столкнулся с чем-то странным.
В принципе, есть несколько строк, которыеЯ рисую на холсте жирным шрифтом.Когда я запускаю его из NetBeans (не собирая, просто нажимая F6 / зеленую кнопку запуска), текст отображается жирным шрифтом, как и должно быть.Но когда я собираю проект и запускаю JAR-файл, текст не выделяется жирным шрифтом.
Примечание:
- Я попытался обновить Java, так как довольно много обновлений было позади,Не удалось исправить.
Вот фрагмент кода, показывающий, что я правильно рисую жирный текст, но я не знаю, что еще мне нужно показать для такого рода проблемы, каккод не может быть проблемой.
g.setFont(new Font("TimesRoman", Font.BOLD, 50));
g.setColor(Color.red);
g.drawString("Connection Failed.", x, y);
TL; DR - рисование жирного текста на холсте не жирным при запуске файла JAR, но при запуске из NetBeans.
Всепомощь приветствуется.Спасибо!