Java 基于jSpinner更新jLabel
现在我有一个jFrame微调器,它只有数字。我像这样存储微调器的值Java 基于jSpinner更新jLabel,java,swing,jspinner,Java,Swing,Jspinner,现在我有一个jFrame微调器,它只有数字。我像这样存储微调器的值 int value = (Integer) jSpinner1.getValue(); jLabel5.setText("Counter = " + value ); 然后我把它输出到一个像这样的jLabel int value = (Integer) jSpinner1.getValue(); jLabel5.setText("Counter = " + value ); 我想知道是否有
int value = (Integer) jSpinner1.getValue();
jLabel5.setText("Counter = " + value );
然后我把它输出到一个像这样的jLabel
int value = (Integer) jSpinner1.getValue();
jLabel5.setText("Counter = " + value );
我想知道是否有办法在每次微调器上的编号更改时更新jLabel?并在那里设置标签
JLabel l = ...;
JSpinner spinner = ...;
spinner.addChangeListener(new ChangeListener() {
public void stateChanged(ChangeEvent e) {
l.setText("Counter = " + spinner.getValue());
}
}
把你的标签放在那里
JLabel l = ...;
JSpinner spinner = ...;
spinner.addChangeListener(new ChangeListener() {
public void stateChanged(ChangeEvent e) {
l.setText("Counter = " + spinner.getValue());
}
}
把你的标签放在那里
JLabel l = ...;
JSpinner spinner = ...;
spinner.addChangeListener(new ChangeListener() {
public void stateChanged(ChangeEvent e) {
l.setText("Counter = " + spinner.getValue());
}
}
把你的标签放在那里
JLabel l = ...;
JSpinner spinner = ...;
spinner.addChangeListener(new ChangeListener() {
public void stateChanged(ChangeEvent e) {
l.setText("Counter = " + spinner.getValue());
}
}
我要试一试。谢谢,很好。当您有时间时,您可以单击检查以接受我的解决方案吗?我的错误,已单击检查!我要试一试。谢谢,很好。当您有时间时,您可以单击检查以接受我的解决方案吗?我的错误,已单击检查!我要试一试。谢谢,很好。当您有时间时,您可以单击检查以接受我的解决方案吗?我的错误,已单击检查!我要试一试。谢谢,很好。当您有时间时,您可以单击检查以接受我的解决方案吗?我的错误,已单击检查!