gpt4 book ai didi

java - 在Java中使用Slider,如何检测 slider 是向右还是向左变化?

转载 作者:行者123 更新时间:2023-12-01 11:03:36 25 4
gpt4 key购买 nike

我正在编写一个程序,该程序显示的图像会随着您移动 slider 而移动。我在监听器部分遇到问题。我如何实际检查 slider 是否正在移动以及朝哪个方向移动?

private class CarListener implements ChangeListener{
int x = car.getX();

public void stateChanged(ChangeEvent e){
if (){ //If slider goes right
x++;
pp.showImage(imga, x, 10);
}
else if (){ //If slider goes left
x--;
pp.showImage(imga, x, 10);
}
}

最佳答案

您可以通过调用 slider 上的 .getValue() 来获取 slider 的值。然后您可以将其与最后一个已知值进行比较。在您的情况下,您甚至可以只用 slider 的值更新 x 。

编辑:.getValue() 当然返回一个 int,所以只需转换它即可。

关于java - 在Java中使用Slider,如何检测 slider 是向右还是向左变化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33143434/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com