I've had a couple of questions recently on the CardLayout layout manager so it seems a good time to have a look at how the CardLayout can be used.
...If you're looking for a Java programming book that does a good job of getting you programming Java code quickly then you might be interested in the latest edition of Murach's Java Programming. It's aimed at complete beginners and programmers who are coming from another programming language who want to get up to speed with Java.
...
The 2012 About.com Readers' Choice Awards will showcase the best products, features and services in dozens of categories. Readers' Choice includes multiple channels ranging from technology to hobbies to parenting. In the computing channel there are several topics to choose from:
NetBeans
7.1 has been released and if you look at the release
notes and release
overview you'll see it supports the creation of JavaFX 2.0
applications.
The FlowLayout layout manager is probably the simplest way to place components (e.g., buttons, text fields) into a container (e.g., JPanel, JFrame). All it does is put the components into a row and if that row reaches the edge of the container it starts another row.
...If you're upgrading to Java 7 Update 2 then it's now easier to get the latest version of JavaFX as it comes with the Java 7 Update 2 release.
For those using Java 6 Update 26 to Java 7 Update 1 the standalone JavaFX 2.02 SDK or just the JavaFX Runtime is available to download separately.
...Java 7 Update 2 has been released and is available to download from Oracle's download page.
If you look at the release notes you'll see the JDK includes the JavaFX SDK, with the JavaFX Runtime now installed with the JRE. There are also a number of improvements for web-deployed applications and a few bug fixes.
The JDK for Java 6 Update 30 is available to download from Oracle's Java download page. The release notes show this release includes several bug fixes.
There is a special mention of a fix to a bug introduced in Java 6 Update 29 that caused problems with creating secure connections. Hopefully those of you who were experiencing problems with that release will find them resolved by upgrading to this release.
Now that JDK 7 has brought Strings to the switch statement it seems like a good time to have have a refresher of control flow statements. Here's a link to using switch statements when you have multiple options you want to choose from and some example code in the making decisions program.
...Last month I posted a few links around creating dialog boxes. To carry on that theme I thought it might be useful to look at some of the standard dialog boxes that the Java API provides.
...If you're a member of a Java User Group (JUG) you might be interested in getting them to look at the Adopt a JSR program. It's to encourage the Java community to get more involved with Java Specification Requests and for individuals to enhance their CV whilst learning something new.
...Apple have released Java for Mac OS X 10.7 Update 1 (along with the corresponding Java for Mac OS X 10.6 Update 6).
This is a security fix release which brings it in line with Oracle's Java SE 6 Update 29.
...The results of the recent 2011 Executive Committee Election results are available.
The 3 ratified and 2 elected seats on the Standard/Enterprise Executive committee were filled with:
I've had a couple of emails recently around creating dialog boxes and using the various Java classes provided in the API. It seems a good time to post some links for beginner's to look at to get a taste for creating simple dialog boxes.
...Java 7 Update 1 has been released and is available to download from Oracle's download page. If you look at the release notes you'll see it's mainly a security update with a few bug fixes.
...For the eagle-eyed amongst you, you'll notice that this release skips a number. There is no Java 6 Update 28 - this was an internal build not publicly released. Java 6 Update 29 takes care of the bug fixes that would have been delivered with Update 28.
...