проблема с методом fireStateChanged () для JSpinner - PullRequest
2 голосов
/ 20 апреля 2011

У меня проблема с вызовом метода fireStateChanged () для JSpinner.Я создаю JSpinner и при попытке вызвать метод fireStateChanged () для этого счетчика someSpinner.fireStateChanged();, eclipse показывает мне эту ошибку:

Метод fireStateChanged () из типа JSpinner не отображается

Кто-нибудь знает, как правильно вызвать метод fireStateChanged () для JSpinner в моем случае?

Thanx =)

1 Ответ

1 голос
/ 20 апреля 2011

Вы получаете эту ошибку, потому что метод защищен. Это означает, что метод может быть вызван только из класса JSpinner или подкласса (или класса в том же пакете). Он не должен вызываться извне.

Вращатель отвечает за запуск события с измененным состоянием каждый раз, когда происходит изменение в его модели. Измените значение счетчика либо через пользовательский интерфейс, либо вызвав метод setValue, и спиннер автоматически вызовет событие изменения состояния.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...