<tfoot id='YlGr1'></tfoot><legend id='YlGr1'><style id='YlGr1'><dir id='YlGr1'><q id='YlGr1'></q></dir></style></legend>

  1. <small id='YlGr1'></small><noframes id='YlGr1'>

  2. <i id='YlGr1'><tr id='YlGr1'><dt id='YlGr1'><q id='YlGr1'><span id='YlGr1'><b id='YlGr1'><form id='YlGr1'><ins id='YlGr1'></ins><ul id='YlGr1'></ul><sub id='YlGr1'></sub></form><legend id='YlGr1'></legend><bdo id='YlGr1'><pre id='YlGr1'><center id='YlGr1'></center></pre></bdo></b><th id='YlGr1'></th></span></q></dt></tr></i><div id='YlGr1'><tfoot id='YlGr1'></tfoot><dl id='YlGr1'><fieldset id='YlGr1'></fieldset></dl></div>
        <bdo id='YlGr1'></bdo><ul id='YlGr1'></ul>

      如何在 Java 中绘制一个看起来像样的圆圈

      How to draw a decent looking Circle in Java(如何在 Java 中绘制一个看起来像样的圆圈)

      <legend id='7VTfZ'><style id='7VTfZ'><dir id='7VTfZ'><q id='7VTfZ'></q></dir></style></legend>

    1. <i id='7VTfZ'><tr id='7VTfZ'><dt id='7VTfZ'><q id='7VTfZ'><span id='7VTfZ'><b id='7VTfZ'><form id='7VTfZ'><ins id='7VTfZ'></ins><ul id='7VTfZ'></ul><sub id='7VTfZ'></sub></form><legend id='7VTfZ'></legend><bdo id='7VTfZ'><pre id='7VTfZ'><center id='7VTfZ'></center></pre></bdo></b><th id='7VTfZ'></th></span></q></dt></tr></i><div id='7VTfZ'><tfoot id='7VTfZ'></tfoot><dl id='7VTfZ'><fieldset id='7VTfZ'></fieldset></dl></div>
          <bdo id='7VTfZ'></bdo><ul id='7VTfZ'></ul>

              <small id='7VTfZ'></small><noframes id='7VTfZ'>

              • <tfoot id='7VTfZ'></tfoot>

                  <tbody id='7VTfZ'></tbody>
                本文介绍了如何在 Java 中绘制一个看起来像样的圆圈的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                我尝试过使用具有相同高度和宽度的 drawOval 方法,但随着直径的增加,圆的外观变得更糟.无论大小,我该怎么做才能拥有一个像样的圆圈.我将如何在 java 或其他方法中实现抗锯齿.

                I have tried using the method drawOval with equal height and width but as the diameter increases the circle becomes worse looking. What can I do to have a decent looking circle no matter the size. How would I implement anti-aliasing in java or some other method.

                推荐答案

                事实证明,Java2D(我假设是你正在使用的)在这方面已经相当出色了!这里有一个不错的教程:http://www.javaworld.com/javaworld/jw-08-1998/jw-08-media.html

                As it turns out, Java2D (which I'm assuming is what you're using) is already pretty good at this! There's a decent tutorial here: http://www.javaworld.com/javaworld/jw-08-1998/jw-08-media.html

                重要的一行是:

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

                这篇关于如何在 Java 中绘制一个看起来像样的圆圈的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                相关文档推荐

                How can I detect integer overflow on 32 bits int?(如何检测 32 位 int 上的整数溢出?)
                Local variables before return statements, does it matter?(return 语句之前的局部变量,这有关系吗?)
                How to convert Integer to int?(如何将整数转换为整数?)
                How do I create an int array with randomly shuffled numbers in a given range(如何在给定范围内创建一个随机打乱数字的 int 数组)
                Inconsistent behavior on java#39;s ==(java的行为不一致==)
                Why is Java able to store 0xff000000 as an int?(为什么 Java 能够将 0xff000000 存储为 int?)
                <tfoot id='RaTJC'></tfoot>
                <i id='RaTJC'><tr id='RaTJC'><dt id='RaTJC'><q id='RaTJC'><span id='RaTJC'><b id='RaTJC'><form id='RaTJC'><ins id='RaTJC'></ins><ul id='RaTJC'></ul><sub id='RaTJC'></sub></form><legend id='RaTJC'></legend><bdo id='RaTJC'><pre id='RaTJC'><center id='RaTJC'></center></pre></bdo></b><th id='RaTJC'></th></span></q></dt></tr></i><div id='RaTJC'><tfoot id='RaTJC'></tfoot><dl id='RaTJC'><fieldset id='RaTJC'></fieldset></dl></div>
                  <tbody id='RaTJC'></tbody>

                    <bdo id='RaTJC'></bdo><ul id='RaTJC'></ul>
                    <legend id='RaTJC'><style id='RaTJC'><dir id='RaTJC'><q id='RaTJC'></q></dir></style></legend>
                      1. <small id='RaTJC'></small><noframes id='RaTJC'>