【发布时间】:2016-02-11 18:44:34
【问题描述】:
我想根据用户的某些选择在选项窗格中显示JDateChooser 组件。
关键是我尝试使用下一个代码以我希望它出现的方式获取JDateChooser:
JOptionPane.showInputDialog(null, new JDateChooser(),"Start date", JOptionPane.PLAIN_MESSAGE);
我尝试了不同类型的 JOptionPane 变体,但我不知道如何完成此操作,用户必须能够选择日期并通过单击按钮确认,以便我可以检索该日期并使用它是String。
我想要这样的东西:
String s = JOptionPane.showInputDialog(null,"Text", "More Text", JOptionPane.INFORMATION_MESSAGE);
这样我就可以得到选定的日期。 我正在使用 jcalendar-1.4.jar
【问题讨论】:
-
下面是一个如何检索内联对话结果的示例:sourceforge.net/p/tus/code/HEAD/tree/tjacobs/ui/dialogs/…
-
是的,谢谢,这与我试图实现的目标相似,但在这种情况下,我需要用 JDateChooser 替换输入文本元素,看看答案,它可能是将来对您有帮助。
标签: java joptionpane jdatechooser jcalendar