Как объявить JLabel, чтобы на него можно было писать текст из любого класса программы?

Рейтинг: 2Ответов: 2Опубликовано: 12.10.2014

Есть объект Frame, на нем расположен JLabel. Как сделать так, чтобы писать текст на этот label можно было из любого класса в программе?

Ответы

▲ 1

В том классе, в котором объявлен этот JLabel, добавьте метод вида public void setLabelText(String text). И вызывайте его из других классов.

Обновление

@Opppa, к сожалению, штатный телепат-предсказатель ХэшКода в отпуске. Так что придется выворачивать карманы и показывать код.

▲ 1

@Opppa: моя карманная Ванга говорит, что вы не запомнили в нужном месте экземпляр Frame, и не можете к нему доступиться.