2013-09-25 3 views
2

Я пытаюсь добавить изображение в свой графический интерфейс, но im с сообщением «VariableDeclaratorId ожидается после этого токена». Я посмотрел, как это исправить, но я не могу понять, как исправить мою проблему.VariableDeclaratorId ожидается после этого токена

Вот код:

frame.setIconImage= (
     new ImageIcon(getClass().getResource("tictactoe.gif")).getImage()); 

Я получаю ошибку на setIconImage.

Я делаю это на затмении.

+0

Это вызов метода или фактического поля? –

+0

является 'setIconImage' * метод * или * variable *? – NFE

+0

Метод, но я могу помещать его в неправильное место, я не уверен, что я делаю неправильно. @NFE – Aaron

ответ

5

Вам не нужно присваивать = оператора. Это используется для назначения значения переменной не для метода.

Попробуйте

frame.setIconImage(
     new ImageIcon(getClass().getResource("tictactoe.gif")).getImage()); 
+0

спасибо. Теперь работает. – Aaron

+0

приветствуется :) Примите этот ответ, если он работает. – NFE

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