Replies: 1 comment 3 replies
-
Ghidra's usage of Swing is pervasive enough to effectively be inseparable. I contend it would be much easier to rewrite Ghidra from scratch. In the interest of discussion, perhaps you could help us understand Swing's deficiency for your needs. I personally do not find Swing's performance to be an issue for a desktop application like Ghidra. Further, our code design is such that Swing is typically not the performance bottleneck. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
It is frustrating to work with the current user interface which is written using Java/Swing.
I can understand that at the point when development was initiated, Java/Swing might have been a good choice for cross-platform user interface development, but there are options available these days which are more feature rich while delivering improved responsiveness and performance than Java/Swing.
Would you please "consider" moving the user interface to Qt?
Qt is written in C++ (mostly) and delivers near native platform widget responsiveness than Java/Swing.
Beta Was this translation helpful? Give feedback.
All reactions