我的问题是我想制作类似时钟的东西,比如动画计时器
我编码了整个时钟,但我不知道如何只绘制圆的一部分或调整它。
我不按原样计算时钟,但我只需要知道如何删除或绘制圆圈的一部分,这样我就可以以图形方式描述时间,因为我注意到当我使用 Swing worker 在标签中的文本中更新时间时,它似乎有一个缺口神秘的缺口! 所以任何帮助都会让我克服这两个道具,我们将不胜感激。
您可能正在寻找fillArc
方法,您可以在其中指定要绘制的开始和结束角度。
完整的Javadoc:https://docs.oracle.com/javase/8/docs/api/java/awt/Graphics.html#fillArc-int-int-int-int-int-int-