[Bluej-discuss] Teaching Swing

Axel Schmolitzky schmolit at informatik.uni-hamburg.de
Thu Jul 26 12:42:54 BST 2007


Gordon,

I can warmly recommend chapter 11 "Building graphical user interfaces" 
in the text book "Objects First with Java - A Practical Introduction 
Using BlueJ" by David Barnes and Michael Kölling (3rd Ed., Pearson 
Education, 2006). It is a chapter in an excellent book dedicated to 
teaching OO with BlueJ and uses a nice project (a graphics viewer). 
Michael, being one of the authors, is also one of the principal 
designers of BlueJ, so the guys know how to make the most use of BlueJ 
in a text book.

Regards,
	Axel

bluej-discuss-request at bluej.org schrieb:
> Send bluej-discuss mailing list submissions to
> 	bluej-discuss at bluej.org
> 
> To subscribe or unsubscribe via the World Wide Web, visit
> 	http://lists.bluej.org/mailman/listinfo/bluej-discuss
> or, via email, send a message with subject or body 'help' to
> 	bluej-discuss-request at bluej.org
> 
> You can reach the person managing the list at
> 	bluej-discuss-owner at bluej.org
> 
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of bluej-discuss digest..."
> 
> 
> Today's Topics:
> 
>    1. Teaching Swing? (Gordon Royle)
> 
> 
> ----------------------------------------------------------------------
> 
> Message: 1
> Date: Thu, 26 Jul 2007 14:49:58 +0800
> From: Gordon Royle <gordon at csse.uwa.edu.au>
> Subject: [Bluej-discuss] Teaching Swing?
> To: General discussion for users of BlueJ <bluej-discuss at bluej.org>
> Message-ID: <EFCCFDCD-26F3-4D77-A1D9-34E48295969E at csse.uwa.edu.au>
> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
> 
> Not strictly BlueJ question, but does anyone know any decent  
> resources for teaching basic UI construction with Swing?  Google  
> produces many examples, but mostly they are over-complicated for  
> beginners, or rely on specific IDEs or are subtly out of date (using  
> "show()" where they should use "setVisible(true)" and so on.
> 
> Preferably compatible with BlueJ - either exploiting BlueJ's  
> interactive object construction or at least not getting in the way of  
> it (for example, by designing the whole UI in one "main" method).
> 
> Thanks
> 
> Gordon
> 
> --
> Associate Professor Gordon Royle
> Department of Computer Science & Software Engineering
> University of Western Australia
> http://people.csse.uwa.edu.au/gordon
> 
> 
> 
> 
> 
> ------------------------------
> 
> _______________________________________________
> bluej-discuss mailing list
> bluej-discuss at bluej.org
> http://lists.bluej.org/mailman/listinfo/bluej-discuss
> 
> 
> End of bluej-discuss Digest, Vol 49, Issue 11
> *********************************************

-- 

Dr. Axel Schmolitzky                           Fon: +49 40 42883 2302
Universität Hamburg                            Fax: +49 40 42883 2303
MIN-Fakultät, Dep. Informatik     Vogt-Kölln-Str. 30, D-22527 Hamburg
-   Zentrum für Architektur und Gestaltung von IT-Systemen (AGIS)   -
AB Softwaretechnik           http://swt-www.informatik.uni-hamburg.de


More information about the bluej-discuss mailing list