Java Programming with Java SE 6.0: Basic GUI Development in Java