标题说明了一切,在我的 Slick2D 状态下,我正在跟踪 MouseX 和 MouseY 坐标,并且我希望 X 位于 8 < MouseX < 944 之间,Y 位于 8 < MouseX < 944 之间 8 < MouseY < 573。这是相关的代码(如果需要的话...):
int xpos = Mouse.getX();
int ypos = Mouse.getY();
最佳答案
解决方案如下:
int xpos = Math.max(Math.min(Mouse.getX(), 944), 8);
int ypos = Math.max(Math.min(Mouse.getY(), 573), 8);
关于java - 如何声明一个具有最小值和最大值的 Int?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33332405/