2015-12-06 2 views
0

Мне нужно это, чтобы показать как одну Joptionpane, а не одну другую. Однако вторая содержит информацию из текстового поля и не будет отображаться правильно, когда я поставлю ее с первой. Как мне это сделать? «Per» показывает несколько текстовых полей и ответы на комбинированные сообщения. ContactTA - текстовое поле.JAVA Отображать как сообщения JOPTIONPANE как одно сообщение

   for (int count = 0; count < per.size(); count++){ 
       //contactTA.add(per.get(count).toString()); 
       JOptionPane.showMessageDialog(null, per.get(count).toString()); 
      } 
       JOptionPane.showConfirmDialog(main, contactPanel, 
        "Contact Information", JOptionPane.OK_CANCEL_OPTION, 
        JOptionPane.PLAIN_MESSAGE); 
+0

Второй не обязательно должен быть диалоговым окном подтверждения, это был единственный способ получить его, чтобы показать запись в textarea. – MiaPro

ответ

1

Похоже, вы пытаетесь объединить два разных JOptionPanes? Я бы рекомендовал просто создать свой собственный класс сообщений об ошибках в зависимости от того, что вы пытаетесь сделать. Если вы действительно хотите, чтобы оба сообщения были в одно и то же время, я считаю, что вы можете сделать это с помощью потоковой передачи.

Смежные вопросы