【问题标题】:draw smooth thin circle in java 2d graphics [duplicate]在java 2d图形中绘制光滑的细圆[重复]
【发布时间】:2011-01-24 09:08:00
【问题描述】:

可能重复:
How to draw a decent looking Circle in Java.

您好,我使用 graphics2d 在 java 中用笔画画了一个圆...但是我总是得到不规则的圆...我得到的圆没有平滑...你能帮帮我吗?

【问题讨论】:

    标签: java graphics


    【解决方案1】:

    根据How to draw a decent looking Circle in Java

    开启抗锯齿有助于让画面看起来更好:

    graphics.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
    

    另见:Antialiasing, images, and alpha compositing in Java 2D

    【讨论】:

    • 它是 Graphics2D.ANTIALIASING 内置值吗?当我使用此 Graphics2D.ANTIALIASING,Graphics2D.ANTIALIAS_ON..wat 时出现编译错误?
    • 似乎常量已被移动。我已经更正了答案。
    • 非常感谢......它运行良好
    猜你喜欢
    • 1970-01-01
    • 2021-07-28
    • 2013-09-03
    • 1970-01-01
    • 1970-01-01
    • 2023-03-08
    • 1970-01-01
    • 1970-01-01
    • 2015-02-12
    相关资源
    最近更新 更多