我正在为一个类制作一个小程序。我想要的一个功能是当一个按钮被点击时,它将一个对象添加到一个叫做 ArrayList
基于他们填写的字段。当他们点击他们的按钮时,我希望他们有视觉上的确认,即该操作已经执行。然而,仅仅更新一个 JLabel
会导致它在点击按钮后永远停留在那里。
我查了一些关于使用定时器更新标签的问题,但大多数都是用它来显示倒计时的时钟,他们通常使用定时器启动的方法。我很困惑,是否需要用定时器停止的方法来重置标签?
有什么好的建议吗?
我最后做的是,不使用一个 "ArrayList",而是使用一个 "ArrayList"。JLabel
更新,我只是把它变成了当按钮被按下时,一个字符被添加到了 ArrayList
我叫
JOptionPane.showMessageDialogue("Character Added!");
这样,而不是一个小的小 JLabel
确认它,他们会收到一个非常明显的通知,要求他们承认它。噸比做整個 Timer
的事情。