Java:JOptionpane 元素列表

标签 java arrays swing joptionpane

如何在 JOption Pane 中显示数组的多个元素,而无需为每个元素提供单独的窗口?以下代码将为 inputDie1[x] 的每个元素输出一个窗口,我如何列出它们?即在一个窗口中显示 5、1、6、1、2。

   for (int x = 0; x < 5; x++)
   {
       randomValue1 = ((int)(Math.random() * 100) % HIGHEST_DIE_VALUE 
          + LOWEST_DIE_VALUE);
                inputDie1[x].setValue1(randomValue1);

       randomValue2 = ((int)(Math.random() * 100) % HIGHEST_DIE_VALUE 
          + LOWEST_DIE_VALUE);
                inputDie2[x].setValue2(randomValue2);

       JOptionPane.showMessageDialog(null, inputDie1[x].getValue1());
   }

连接后

           for (int x = 0; x < 5; x++)
           {v1 = inputDie1[x].getValue1();}

           JOptionPane.showMessageDialog(null, v1);

最佳答案

您可以做的不是将这个 JOptionPane.showMessageDialog(null, inputDie1[x].getValue1()); 行放入循环中,而是创建一个字符串并每次在循环中连接最后当你脱离循环时。在 JOptionPane 消息对话框中显示此字符串

关于Java:JOptionpane 元素列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23451977/

相关文章:

java - 在 JTable 中用鼠标移动行

java - Arraylist 添加对象两次

java - 使用 Java RegEx,如何将一个变量与另一个变量进行比较,同时忽略引号和空格?

java - DateFormatSymbols().getShortWeekdays() 返回工作日计数为 8

将字符串中的值转换为 float 组

java - 追加来自另一个类的 Textarea 结果

java - 从外部 Java .jar 文件获取方法

Javascript 在对象和变量中使用列表项

c - 数组指针和函数

java - 显示从第 100 列开始的 jtable - java