java - JSpinner 源?

标签 java swing jspinner

我有一个类,其中有两个 JSpinner 对象,x 和 y。 我有一个更改监听器,它已添加到两者中。 有人可以告诉我如何实现我的更改监听器,以便监听器可以区分两个对象之间的区别。 例如伪代码:

if(source equals x)
    do this
else if(source equals y)
    do that

谢谢大家,

最佳答案

您可以简单地使用匿名类来实现每个微调器的监听器

例如,如果您想对 x 实现更改监听器,您可以执行以下操作:

x.addChangeListener(new ChangeListener()
{
   public void stateChanged(ChangeEvent e)
   {
   }
});

你也一样

关于java - JSpinner 源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15512034/

相关文章:

java - 确保所有等待线程完成

java - 在 Java Swing GUI 中立即输出文本的正确方法

java - 在微调器外部单击时在 JSpinner 上失去焦点并提交编辑

java - 使用 JSpinner 获取值

java - JSpinner 不允许用户输入内容

java - 在服务器 "number 1"或服务器 "number 2"上运行作业。从未在服务器上 "number 3"

java - 在 Eclipse 中重新创建项目的 "bin"文件夹

java - spring-mvc错误: Neither BindingResult nor plain target object for bean name 'userBean' available as request attribute

java - 在组合框中复制文本 Java

java 帮助文件未获取(.hs)