Size: a a a

2020 December 02

D𝔇

Dmitry 𝔇𝔪𝔦𝔱𝔯𝔶... in learn.java
Gukov Viktor
ой, KMM конечно
Видимо kmp
источник

В

Влад in learn.java
Вопрос на счет JavaFX.  Создал grid pane и генерирую в каждой ячейке кнопку. Каждая состоит из StackPane, одной картинки и пару лейблов. При этом очень проседает производительность. На рабочем компьютере не заметно, но при запуске на более слабом заметны фризы. Кто-то сталкивался с подобным? В чем может быть ошибка при таком подходе к созданию гуя?
источник

В

Влад in learn.java
кнопок не много. 15 штук
источник

I

IllyaMos in learn.java
Jaba лучше katlin
источник

В

Влад in learn.java
но проседает довольно сильно
источник

I

IllyaMos in learn.java
IllyaMos
Jaba лучше katlin
Ой, наоборот.
источник

Юd

Юра de jure in learn.java
Java лучше Kotlin
источник

I

IllyaMos in learn.java
Юра de jure
Java лучше Kotlin
Неа, scratch лучше.
источник

かたかわ in learn.java
IllyaMos
Jaba лучше katlin
источник

МП

Мудрый Программист... in learn.java
IllyaMos
Неа, scratch лучше.
источник

I

IllyaMos in learn.java
Ой тоесть java
источник

DG

Dmitry Gedroyts in learn.java
Привет. Подскажите пожалуйста библиотеку для визуализации графа. Нужна возможность создать картинку из списка смежности, но главное нужна возможность повесить листенеры на объекты графа, чтобы при клике на объект вызвать код.
источник

К

Кирилл in learn.java
Влад
Вопрос на счет JavaFX.  Создал grid pane и генерирую в каждой ячейке кнопку. Каждая состоит из StackPane, одной картинки и пару лейблов. При этом очень проседает производительность. На рабочем компьютере не заметно, но при запуске на более слабом заметны фризы. Кто-то сталкивался с подобным? В чем может быть ошибка при таком подходе к созданию гуя?
В созданном нет ничего, что может повесить производительность. Другое дело, если там треды используются м куча листенеров, причем листенеры должны освобождать ресурсы
источник

В

Влад in learn.java
Кирилл
В созданном нет ничего, что может повесить производительность. Другое дело, если там треды используются м куча листенеров, причем листенеры должны освобождать ресурсы
на каждой кнопке один листенер
источник

К

Кирилл in learn.java
Влад
на каждой кнопке один листенер
И проседает сразу, или спустя время и клики?
источник

В

Влад in learn.java
у меня получается некое подобие pagination. при переключении между страницами, я пересоздаю гридпейн с кнопками. и в этот момент проседает. особенно заметно на слабом пк. там фриз около секунды
источник

К

Кирилл in learn.java
Сложно сказать так, у меня полноценная программа с кучей листенеров, кнопок, зависимостей и чего в ней только нет, нигде не тормозит. Надо либо код смотреть, либо проблема на стороне jvm
источник

К

Кирилл in learn.java
Что значит «пересоздаю»? Сносите предшественника из контейнера с детишками и подсовываете новый?
источник

В

Влад in learn.java
Кирилл
Что значит «пересоздаю»? Сносите предшественника из контейнера с детишками и подсовываете новый?
Очищаю гридпейн. itemGridPane.getChildren().clear(); и перезаполняю его, создавая новые элементы (кнопками)
источник

К

Кирилл in learn.java
Влад
Очищаю гридпейн. itemGridPane.getChildren().clear(); и перезаполняю его, создавая новые элементы (кнопками)
Лучше новый гридпэйн положить в стак сверху, потом либо отдать мусорщику старый, либо чистить вручную. Попробуйте
источник