Swing or SWT (Standard Widget Toolkit). How do they compare? Which do you prefer?
More articles by Mauro Marinilli
Learn how the basic modalities of user interaction translates into real-world GUI design.
Discover the basic modalities of user interaction and how these principles translates into real-world GUI design.
Mauro Marinilli continues his discussion on some of the more interesting aspects of graphical user interfaces.
Are your software programs designed to match the needs of the user or the ease of the programer? Add strong UI design considerations to take your software from usable to great.
We conclude our miniseries on developing a real-world, professional drawing editor with Java by examining its control classes, often a neglected aspect in designs.
We present Part 2 in our series on developing a real-world, professional drawing editor with Java. Here we take a look at the class organization, focusing on the actions and the central Draw class.
We begin with a discussion of good design techniques -- as a bonus, you will get a working drawing editor.
Class Semipersistence and Instance Semipersistence: Two powerful tools in the software designer toolbox
This article describes two useful concepts about persistence, offering a possible approach to solve specialized persistence issues both at analysis and design time using Java.