Позвольте мне начать с того, что я не могу найти файл Slick2d.jar в любом месте в Интернете, кроме того, мой проект не обязательно всегда будет в 2d, поэтому я бы предпочел использовать slick-util, поскольку который рекомендуется на веб-сайте lwjgl. Кроме того, я знаю, TrueTypeFont амортизируется в slick2d, но это единственный способ сделать текст в гладком-Utillwjgl и slick-util текст рендеринга
SO мой код имеет следующие строки:
import java.awt.Font;
import org.newdawn.slick.TrueTypeFont;
import org.newdawn.slick.Color;
...
Font awtFont = new Font("Times New Roman", Font.ITALIC, 24);
font = new TrueTypeFont(awtFont, antiAlias);
...
font.drawString(dim.width/4+10,0, Income, Color.yellow)
...
Как я могу получить один большой желтый блок, я не знаю, как его исправить. GL_TEXTURE_2D уже включен, и я также выполняю все вызовы blend, которые другие люди упомянули в качестве решений.
GL11.glEnable(GL11.GL_BLEND);
GL11.glBlendFunc(GL11.GL_SRC_ALPHA, GL11.GL_ONE_MINUS_SRC_ALPHA);