java - 读取微调器输入

标签 java swing input spinner jspinner

为了获取玩家数量(游戏所需),我实现了一个旋转器(从 2 到 8)。 为了开始游戏,我需要获取所选项目。我做了一些研究并添加了以下代码:

int numPlayers = (int) spinner.getValue();

但这仅返回最小旋转器编号,而不返回用户选择的数字。还有其他方法可以获取选定的微调器编号吗?

最佳答案

关键是何时调用此代码。为了使其工作,它必须是已添加到 JSpinner 中的监听器(可能是 ChangeListener)的一部分。

关于java - 读取微调器输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24226027/

相关文章:

java - 无法让程序正常写入和显示

java - VS 2017无法打开包含文件 'jni.h'

java - 在 Android 应用程序中如何从 google appengine 下载 blob

java - 如何更改日语对话框中列表元素的值

javascript - 输入验证码显示另一个 block

debugging - Nemiver - 无法直接标准输入

Java-交换数组列表索引

java Jframe从外部调用时拒绝渲染

java - AbstractTableModel setValueAt 方法未被调用

python - 如何将输入放入记事本并在 python2.7 中打开并使用这些值