【发布时间】:2016-10-23 06:04:55
【问题描述】:
我很难将数组的一部分输出到JOptionPane.showOptionDialog()。我有一个用户提示要求输入 1-10 之间的整数,并希望从数组中输出该数量的项目。
options = JOptionPane.showInputDialog("How many options would you like?"+
"\n\nPlease note that you must input a number between 1-10");
try{
numberofoptions = Integer.parseInt(options);
}
catch(NumberFormatException e){
JOptionPane.showMessageDialog(null, "Remember to only input a numerical integer");
}
JOptionPane.showOptionDialog(null, "Please select a restaurant.", "Restaurant Selector",
JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE, null, Restaurants, Restaurants[0]);
exit = JOptionPane.showConfirmDialog(null, "Do you wish to continue?", "Restaurant Selector",
JOptionPane.YES_NO_OPTION);
【问题讨论】:
-
您真正想要显示什么,一个 JOptionPane 中的所有 n 个选项或每个 JOptionPane 中的选项
-
一个窗格中的所有 n 个选项,不过我自己想出来的。这只是我对 java 类的介绍。
标签: java arrays swing joptionpane