18 / 14 / 4
Регистрация: 02.04.2017
Сообщений: 125
1

Отрисовка GUI в фоне

11.05.2020, 21:43. Показов 997. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день, форумчане!
В процессе написания кода возникла пара трудностей.
1) Задача выполняется долго и приложение подвисает
2) Не получатся реализовать экшн бар

В если бы это была задача по обработке данных, можно было бы пустить ее в фоне, благо подобных примеров на просторах интернета много, но задача выполняет отрисовку некоторого массива:
Java
1
2
3
4
5
6
7
8
9
10
test_style = "-fx-border-style: solid; -fx-border-width: " + size + "%; -fx-border-color:";
        for (int i = 0; i < result.length; i++) {
            for (int j = 0; j < result[0].length; j++) {
                buf = result[i][j];
                newColor = func(result[i][j]);//возвращает цвет в hex
                node_buf = new Pane();
                node_buf.setStyle(test_style + newColor + ";");
                gridPane.add(node_buf,j+1,i+1);
            }
        }
Можете посоветовать как спихнуть процесс обновления на дополнительный поток? Как отобразить прогресс отрисовки грид пейна?
Может есть способ по эффективнее вывода матрицы (размером 500х500 к примеру)?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.05.2020, 21:43
Ответы с готовыми решениями:

GDI+ отрисовка текста на прозрачном фоне
Рисую на чистом прозрачном битмапе в GDI+. Проблема в том, что когда фона нет, рендер думает что он...

Отрисовка подвижного объекта на фоне малоозменяющейся карты (QGIS+Qt)
Вряд ли тут найду советов по qgis, но по qt точно:) В QGIS есть класс QgsMapCanvas который...

Отрисовка GUI
Немного непонятно как вы создаете такие красивые элементы???Слышал что в VB GDI реализован лучше...

Как запустить qt gui программу, как демон, без gui, скрыв gui?
Как запустить qt gui программу, как демон, без gui, скрыв gui? В gui браузер выполняет...

0
11.05.2020, 21:43
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.05.2020, 21:43
Помогаю со студенческими работами здесь

[ubuntu] Как запустить qt-gui программу без gui-интерфейся из консоли?
Как запустить qt-gui программу без gui-интерфейса из консоли?

Как запустить GUI приложение (например, notepad.exe) без отображения GUI?
Добрый день. Интересует есть ли такая возможность, как запустить GUI приложение (например,...

LWJGL+ GUI - Выход из рендерного цикла для работы в GUI без потери окна
Всем привет! Учусь использовать OpenGL в Java. И у меня возникла небольшая проблемка, окно LWJGL...

LWJGL и GUI - Выход из рендерного цикла для роботы в GUI без потери окна
Всем привет! Учусь использовать OpenGL в Java. И у меня возникла небольшая проблемка, окно LWJGL...

Как лучше и быстрее из SQL в QVector и в GUI или сразу из SQL в GUI
Доброе время суток! Ну собственно вопрос в теме, как лучше сделать. Сначала прочитать SQLite в...

Музыка на фоне
Всем привет, я прикрепил музыку через медиа плеер, и указал путь к музыке. Но если все это...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru