- How to use swing debugging tools
- add to
build.gradle.kts:implementation("org.swingexplorer:swingexplorer-core") - Find path of javaassist jar
- Find path of swingexplorer agent jar
- See runner script
- See also git repo
- See also maven repo
- See also: JetBrains plugin (I don't know how to use)
- ... TODO: no maven artifact :-(
- TODO: module stuff: --add-opens java.desktop/javax.swing=ALL-UNNAMED
- Download jar from maven
- Install into
main
try {
Class.forName("jodd.swingspy.SwingSpy").getMethod("install").invoke(null);
} catch (Exception ex) {
System.err.println("SwingSpy is not installed... " + ex);
}- Run the app
- CTRL + SHIFT + Click