Java swing - Robert Eckstein, Marc Loy Dave Wood (Shroff, 2001)