作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在为类(class)开发一个小型应用程序。我想要的功能之一是当单击按钮时,它会根据填充的字段将对象添加到 ArrayList 中。当他们单击按钮时,我希望他们能够视觉确认该操作已执行。但是,仅更新 JLabel
就会导致它在单击按钮后永远坐在那里。
我查了一些关于使用计时器更新标签的问题,但大多数都是用它来显示倒计时时钟,而且他们通常使用计时器启动方法。我很困惑您是否需要计时器停止方法来重置标签。
有什么指点吗?
最佳答案
我最终所做的是,我没有使用更新的 JLabel
,而是简单地做到了当按下按钮并将字符添加到 ArrayList
时,我打电话
JOptionPane.showMessageDialogue("字符已添加!");
这样,他们就不会收到一个非常明显的通知,要求他们确认,而不是通过一个小小的 JLabel
来确认。比完成整个 Timer
事情要简单得多。
关于java - 如何使用JLabel和Swing Timer来短暂通知用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61570625/
我有一个测验应用程序,用户可以在其中使用单选按钮回答一些问题。只有一个答案是正确的。 当我单击我的按钮以显示正确答案时,它会显示在 textView 中。 到目前为止,我还有另一个按钮可以导航到下一个
当使用 IoC 容器时,我可以指定当需要给定的依赖项时,要么每次传入一个新对象,要么传入的对象始终是同一个实例。 我曾认为内部和外部模块分别提供了该功能,但现在我不太确定。此外,我发现在使用“内部”模
我是一名优秀的程序员,十分优秀!