Replies: 1 comment
-
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello, Steffen.
I have 4 questions:
Are there any general tricks to improve performance when working with large schemas? If there are no connections between the nodes, it works fine with a few hundred nodes. But if they are connected by a large number of connectors, the performance issue becomes much more significant. Currently, I have disabled mass node copy/paste and mass node moving via drag and drop (as these cause the biggest performance issues). Perhaps something else can be done (for example, resource cleanup)?
Also are there any ways to avoid an ANR (Application Not Responding) situation when the UI thread is overloaded?
I resize the schema with this code.
` val model = graphEditor.model
It works, but after a few resizes, the schema navigation starts lagging. I found that the problem is in the grid display. Should I clear it every time, or is there another way to change the model size?
What could be the reason why commands from AbstractOverrideableCommand are not added to the command stack and are not executed, but everything works when implementing the Command interface?
Can custom commands somehow be used for handling the state of JavaFX default controls (for example, adding/removing rows in a TableView)?
Thank you.
Beta Was this translation helpful? Give feedback.
All reactions