Latest debugging techniques for Swing applications
3a761e8a-bdae-4a5f-a461-636be808ae99
|
Presentation |
Debugging of Swing application is not always easy because it is visual toolkit and in many cases you can not just write an automated test that checks if your UI looks good, all components have right sizes, all necessary information is visible and painting done correctly. The presentation will cover some common difficulties connected to visual nature of Swing toolkit and provide fast solutions for solving them using Swing Explorer tool developed as open source project https://swingexplorer.dev.java.net. You will learn how to answer the following questions:
Which component painted this pixel? In which line of code?
Does your application access Swing from the correct thread ?
How does Swing perform painting step by step?
And even more...
If you are experienced or beginner in Swing and want to increase your productivity this session is for you. The session is going to present the latest debugging know hows appeared this year.
Expected audience:
If you are experienced or beginner in Swing and want to increase your productivity this session is for you. The session is going to present the latest debugging know hows appeared this year.
-
Maxim ZakharenkovMaxim Zakharenkov (Exigen Inc.) has over 10 years of experience in software development and over 7 years of developing Java desktop applications. Currently he leads a development team at Exigen Inc. in the projects using Swing, Webstart and remote communications with server side.



Intermediate
Core Java