Java 图形2D错误

Java 图形2D错误,java,eclipse,graphics,graphics2d,Java,Eclipse,Graphics,Graphics2d,我正在尝试创建ASCII艺术,这个错误不断出现。我不知道怎么了 线程“main”java.lang.IllegalArgumentException中出现异常:抗锯齿文本模式与全局抗锯齿启用键不兼容 位于sun.java2d.SunGraphics2D.setRenderingHint(SunGraphics2D.java:1187) 位于visualgrammar.visualgrammar.main(visualgrammar.java:21) 这是我的代码: package visualg

我正在尝试创建ASCII艺术,这个错误不断出现。我不知道怎么了

线程“main”java.lang.IllegalArgumentException中出现异常:抗锯齿文本模式与全局抗锯齿启用键不兼容 位于sun.java2d.SunGraphics2D.setRenderingHint(SunGraphics2D.java:1187) 位于visualgrammar.visualgrammar.main(visualgrammar.java:21)

这是我的代码:

package visualgrammar;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.RenderingHints;
import java.awt.image.BufferedImage;

public class Vg {

public static void main(String[] args) {
    int width = 150;
    int height = 30;

    BufferedImage image = new BufferedImage(width,height, BufferedImage.TYPE_INT_RGB);
    Graphics a = image.getGraphics();
    a.setFont(new Font("SansSerif", Font.BOLD, 22));

    Graphics2D a2 = (Graphics2D) a;
    a2.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_TEXT_ANTIALIAS_ON);
    a2.drawString("VISUAL GRAMMAR", 10, 20);

    for(int y=0; y<height;y++) {
        StringBuilder builder = new StringBuilder();
        for (int x=0; x < width; x++) {
        builder.append(image.getRGB(x, y)== -16777216 ? "" : "VG"); 
}

        System.out.println(builder);

    }
}
}
包可视化语法;
导入java.awt.Font;
导入java.awt.Graphics;
导入java.awt.Graphics2D;
导入java.awt.RenderingHints;
导入java.awt.image.buffereImage;
公共类Vg{
公共静态void main(字符串[]args){
整数宽度=150;
整数高度=30;
BuffereImage=新的BuffereImage(宽度、高度、BuffereImage.TYPE_INT_RGB);
Graphics a=image.getGraphics();
a、 setFont(新字体(“SansSerif”,Font.BOLD,22));
图形2d a2=(图形2d)a;
a2.setRenderingHint(RenderingHits.KEY\u抗锯齿,RenderingHits.VALUE\u TEXT\u抗锯齿\u ON);
a2.抽绳(“视觉语法”,第10、20页);

对于(int y=0;y阅读。没有一个允许的值包含“\u TEXT”。的确。我会添加
VALUE\u TEXT\u ANTIALIAS\u ON
KEY\u TEXT\u ANTIALIAS\u ANTIALIAS
。你说得对,谢谢!阅读。没有一个允许的值包含“\u TEXT”。确实。我会添加
VALUE\u TEXT\u ANTIALIAS\u ON
KEY\u TEXT\u TEXT一起_抗锯齿
。你说得对,谢谢!