小编Joh*_*ith的帖子

在java中绘制一个圆圈片?

我希望通过一个完整的圆圈来表示一个计时器,该圆圈在整个计时器的过程中被完全绘制.即如果圆圈每1秒钟填充一次4秒的计时器,则第一个圆圈将显示四分之一圆,然后是一半,然后是四分之三,最后是整圆.

有没有办法在java中绘制这些圆圈?我已经在图形API中查看了任意形状,但不确定这是否是正确的方法,或者是否有可以轻松生成这些类型的形状的语言?

任何帮助非常感谢.

java graphics graphics2d

3
推荐指数
1
解决办法
8183
查看次数

Math.max和Math.min会更改它们应用的值吗?

我一直在阅读我的一位讲师设置的一些代码,他写了一些类似"让我们为一个值设置最大值和最小值"的内容.

然后他写道(我在这里解释价值观)

int x = 5;
x = Math.min(x, 0);
x = Math.max(x, 10);
Run Code Online (Sandbox Code Playgroud)

然后他继续使用他的代码,好像x仍然等于5,而当我通过计算机运行此代码时,max和min函数总是将x的值更改为0然后再更改为10.

这听起来像是他的错误吗?他应该在继续之前还原x吗?或者此功能是否以其他方式工作,具体取决于实际设置最大值和最小值而不更改原始变量的情况?

java

1
推荐指数
1
解决办法
601
查看次数

标签 统计

java ×2

graphics ×1

graphics2d ×1