【发布时间】:2017-03-05 02:30:11
【问题描述】:
我想获得一个使用 joptionpane 作为组合框的对话框,我想在其中接受日、月和年的值。我希望所有这些都在一个对话框中。我是这样的:
String[] date= {"1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31"};
String[] month= {"1","2","3","4","5","6","7","8","9","10","11","12"};
String[] year={"2016","2017","2018","2019","2020"};
JComboBox jcd = new JComboBox(date);
JComboBox jcm = new JComboBox(date);
JComboBox jcy = new JComboBox(date);
jcd.setEditable(true);
jcm.setEditable(true);
jcy.setEditable(true);
JOptionPane.showMessageDialog( null, jcd, "Date", JOptionPane.QUESTION_MESSAGE);
JOptionPane.showMessageDialog( null, jcm, "Month", JOptionPane.QUESTION_MESSAGE);
JOptionPane.showMessageDialog( null, jcy, "Year", JOptionPane.QUESTION_MESSAGE);
int resd=(int) jcd.getSelectedItem();
int resm=(int) jcd.getSelectedItem();
int resy=(int) jcd.getSelectedItem();
这里的问题是,我一个接一个地得到 3 个对话框,用于输入我想将其作为具有多个组合框的单个对话框的值。
【问题讨论】:
标签: java netbeans combobox dialog joptionpane