java - 如何全局设置 RenderingHints?

标签 java graphics rendering

对于 Java 应用程序,我可以在全局基础上设置 RenderingHints 吗?目前,我已经在 paintComponent 方法中定义了这些,如下所示。然而,我更愿意在应用程序启动时设置它们一次,并让它们在整个 session 期间持续存在。

@Override
protected void paintComponent(Graphics g)
{
super.paintComponent(g);

Graphics2D g2d = (Graphics2D) g;
    g2d.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
    g2d.setRenderingHint(RenderingHints.KEY_TEXT_ANTIALIASING, RenderingHints.VALUE_TEXT_ANTIALIAS_ON);
}

谢谢。

最佳答案

有一个 system propert是的。

关于java - 如何全局设置 RenderingHints?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/779198/

相关文章:

java - 不同高度尺寸的射线铸件

安卓平滑渐变

graphics - VkAttachmentReference::layout 的目的是什么?

java - 如何运行另一个类的方法? java - 安卓

java - 从一个 Java 进程向另一个进程发送信号

java - 为什么这个图像在 Java 中缩小后看起来很糟糕?

css - 转换父级时边框上不需要的轮廓

google-chrome - 2016 年 chrome 整体字体渲染问题

java - 编写一个输入验证循环,要求用户输入 “Yes” 或 “No”

java - 与 Postgres 数据库的连接丢失