Я написал код ниже, чтобы показать некоторую информацию и получить ответ от пользователя через jOptionPane. Теперь текст, предоставленный этому методу, увеличивается с течением времени и через некоторое время, когда объем текста увеличивается, jOptionPane действует странно и иногда не показывает кнопки, и вся панель занята текстом, а кнопки не доступны.
Как я могу это исправить?
public void jOptionPane1(agent, text) {
if (GetParameter("MessagesCheck")) {
String[] choices = ["Yes", "No", "Default"]
JTextArea textArea = new JTextArea(text);
textArea.setColumns(125);
textArea.setLineWrap(true); textArea.setWrapStyleWord(true);
int response = JOptionPane.showOptionDialog(null,textArea,"choices",0,JOptionPane.INFORMATION_MESSAGE,null,choices,choices[2]);
}
}