我想创建一种类似于JButton的下拉列表(JComboBox?)。也就是说,当项目被选中时,它将关闭对话框并对选择进行操作。我有一个模糊的想法,如何用MouseListener完成这个,但我不能完全看到整个画面。我甚至不确定MouseListener是否是正确的方法。我可以为每次延迟创建一个不同的JButton,但我想知道是否有更优雅的方式。
JDialog的目的是要求用户让应用程序立即采取某项行动,或在5,10或15分钟后重新提示该行动。我使用的许多应用程序,例如可能需要重新启动的软件更新,都有这样的按钮"通过"按钮选择一段特定时间后重新提示。"
如果可能的话,我会很感激有关如何实现这一目标的任何想法。