Способ передачи значимых сообщений между классами? - PullRequest
2 голосов
/ 02 июля 2011

Я бы хотел, чтобы GUI / JFrame моего Java-приложения отображал значимые сообщения о загрузке, как это обычно происходит.Как это возможно или как лучше всего передать сообщения о загрузке в класс JFrame из класса, который выполняет только один метод - так что внутри метода будут вложенные шаги?

Ответы [ 2 ]

2 голосов
/ 02 июля 2011

Вы можете использовать SwingWorker для фоновой задачи и передавать данные через вызов метода process (), как описано здесь: http://download.oracle.com/javase/6/docs/api/javax/swing/SwingWorker.html

1 голос
/ 02 июля 2011

Под загрузкой вы подразумеваете, что ваш класс не-GUI выполняет фоновую обработку, и вы хотели бы показать, что это происходит с пользователем?В таком случае на ум приходят две вещи:

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