|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Java - Обращения из класса в класс |
|
|
Java - Обращения из класса в класс
|
Старожил Сообщения: 329 |
Профиль | Отправить PM | Цитировать В общем есть такая ситуация. Есть 2 класса - в первом находится форма с кнопочками, чекбоксами и прочими прелестями.
Во втором классе происходят все вычисления. Внимание вопрос: как заставить прогресс бар заполняться? вызывать еще раз через не вариант, так как создает еще один экземпляр формы. И еще одна неприятность: метод во втором классе - статический. Как быть то? |
|
------- Отправлено: 15:11, 04-06-2017 |
Ветеран Сообщения: 3247
|
Профиль | Отправить PM | Цитировать Цитата blackeangel:
|
|
Отправлено: 16:03, 04-06-2017 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 329
|
Профиль | Отправить PM | Цитировать shisik, да пожалуйста, в них нет ничего такого
|
------- Отправлено: 22:54, 04-06-2017 | #3 |
Ветеран Сообщения: 3247
|
Профиль | Отправить PM | Цитировать Я вижу 3 класса: Generator и его наследников Generater и Functions. progressBar1 определён в классе Generator как public, а значит существует и в его наследниках. Так что и откуда надо вызывать?
|
Отправлено: 03:25, 05-06-2017 | #4 |
Старожил Сообщения: 329
|
Профиль | Отправить PM | Цитировать Из наследника Generater изменить значение прогресс бара, без вызова ещё одной формы.
|
|
Последний раз редактировалось blackeangel, 05-06-2017 в 05:59. Отправлено: 05:02, 05-06-2017 | #5 |
Ветеран Сообщения: 3247
|
Профиль | Отправить PM | Цитировать blackeangel, странно, конечно. Зачем эти классы делать анследниками? Ну хорошо, попробуем. Что если в Generator добавить статический член
и в main сохранить в него созданный объект: А потом где нужно в наследнике вызывать метод установки прогресса: Только что будет вызывать методы наследников? |
Отправлено: 15:17, 05-06-2017 | #6 |
Старожил Сообщения: 329
|
Профиль | Отправить PM | Цитировать То что искал! Спасибо большое!)
|
Отправлено: 10:26, 06-06-2017 | #7 |
Старожил Сообщения: 329
|
Профиль | Отправить PM | Цитировать shisik, скажите, а как разделить на несколько потоков, для того чтобы обновлялся прогресс бар?
|
Отправлено: 16:25, 06-06-2017 | #8 |
Ветеран Сообщения: 3247
|
Профиль | Отправить PM | Цитировать Почитайте эту статью https://habrahabr.ru/post/164487/
|
Отправлено: 16:29, 06-06-2017 | #9 |
Старожил Сообщения: 329
|
Профиль | Отправить PM | Цитировать Цитата shisik:
|
|
Отправлено: 17:17, 06-06-2017 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Службы - windows 8.1 подвисает из-за обращения узла службы к жесткому диску | sXeRostik | Microsoft Windows 8 и 8.1 | 9 | 01-06-2016 22:49 | |
C/C++ - Реализовать класс Goods и класс Money | lixod96 | Программирование и базы данных | 1 | 15-10-2014 12:14 | |
Перехват обращения к принтеру | knzsoft | Программирование и базы данных | 4 | 25-03-2006 23:13 | |
возврат класса из функции в С++ | pva | Программирование и базы данных | 1 | 02-07-2004 15:31 | |
обращения winXP | Guest | Хочу все знать | 1 | 13-09-2003 00:49 |
|