Klikk på tall for å vise stripe
Toon 1Toon 2Toon 3Toon 4Toon 5Toon 6Toon 7Toon 8Toon 9Toon 10 JavaZone JavaZone

Latest debugging techniques for Swing applications

3a761e8a-bdae-4a5f-a461-636be808ae99
View video  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.
  • Photo of Maxim Zakharenkov
    Maxim Zakharenkov
    Maxim 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.