2016-04-03 4 views
4

Я получаю сообщение об ошибке: no suitable method found for showMessageDialog при попытке настроить кнопку showMessageDialog, чтобы сказать «Начать» вместо «ОК».Ошибка при настройке JOptionPane Message Dialog Buttons

Это код:

JOptionPane.showMessageDialog(frame, radioPanel, "Start Game", JOptionPane.PLAIN_MESSAGE, null, new String[]{"Start"}); 

Может кто-то указать, почему я мог бы получать эту ошибку.

Заранее спасибо

+1

нет 'showMessageDialog', который примет шесть параметров. Проверьте этот документ https://docs.oracle.com/javase/7/docs/api/javax/swing/JOptionPane.html#showMessageDialog(java.awt.Component,%20java.lang.Object,%20java.lang. Строка,% 20int,% 20javax.swing.Icon) –

ответ

5

Есть 3 перегруженные showMessageDialog:

Вы пытаетесь вызвать этот метод с 6 аргументов, поэтому никто не применяется. Вам нужно внимательно прочитать документацию, чтобы решить, какой из них вам нужен.

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