1
私は日、月、年の値を受け入れるコンボボックスとしてjoptionpaneを使用してダイアログボックスを取得したいと考えています。私はこれらすべてを1つのダイアログボックスに入れたい。問題は、私は複数のコンボボックスを持つ単一のダイアログボックスとしてそれをしたい値を入力するための3つのダイアログボックスを次々に取得していますということです。ここダイアログボックスを使用したJOptionPaneのComboBoxについて
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();
:私がきたことはこれです。
は...非常に –
ありがとう:
は
はJOptionPaneのコンテンツを表示するJDialogのを使用し、それに追加し、必要に応じてそれを設定するのJOptionPane
を作成しますしかし、[OK]をクリックして値を取得するにはどうすればよいですか? –
これを整列させることはできますか? –