Java 不使用Unicent平滑

Java 不使用Unicent平滑,java,lwjgl,slick2d,Java,Lwjgl,Slick2d,我正在尝试使用Slick2D的UnicodeFont绘制字符串。不幸的是,它看起来 是否有任何方法可以使它看起来更好(使用平滑或抗锯齿)?这是我的密码 GL11.glEnable(GL11.GL_BLEND); GL11.glLoadIdentity(); GL11.glOrtho(0, width, height, 0, 1, -1); GL11.glMatrixMode(GL11.GL_MODELVIEW); UnicodeFont f = new UnicodeFont(new Fon

我正在尝试使用
Slick2D
UnicodeFont
绘制字符串。不幸的是,它看起来

是否有任何方法可以使它看起来更好(使用平滑或抗锯齿)?这是我的密码

GL11.glEnable(GL11.GL_BLEND);
GL11.glLoadIdentity();
GL11.glOrtho(0, width, height, 0, 1, -1);
GL11.glMatrixMode(GL11.GL_MODELVIEW);

UnicodeFont f = new UnicodeFont(new Font("Consolas", Font.PLAIN, 18));
f.addAsciiGlyphs();
ColorEffect e = new ColorEffect();
e.setColor(java.awt.Color.green);
f.getEffects().add(e);
try {
    f.loadGlyphs();
} catch (SlickException ex) {
    ex.printStackTrace();
}

f.drawString(x, y, "UGLY");

通过写入
GL11.glEnable(GL11.GL\u BLEND)
GL11.glBlendFunc(GL11.GL\u SRC\u ALPHA,GL11.GL\u ONE\u减去SRC\u ALPHA)
来启用混合