Dear Reader,
This week on ONJava.com, James Elliott, coauthor of "Java Swing, 2nd Edition," has a follow up to his first ONJava article, "RelativeLayout A Constraint-Based Layout Manager." In this week's article James takes a look inside the Java Swing RelativeLayout package; explains how the layout manager works; and discusses how to extend it to support new kinds of constraints. Readers should be familiar with the original article, which introduces RelativeLayout and explains how to use it as a tool.
Also this week, ONJava.com hosts the third in a series of book excerpts on using tiles from "Programming Jakarta Struts." In this excerpt, learn about the tile tag library, where you'll find the following tags insert, definition, put, putList, add, get, getAsString, useAttribute, importAttribute, and initComponentDefinitions.
Have a Happy Thanksgiving!
|
To subscribe to the ONJava.com newsletter (or any O'Reilly Network newsletters), visit https://epoch.oreilly.com/account/default.orm and select the newsletters you wish to receive in your user profile (you'll need to log in with your existing O'Reilly Network account -- if you don't yet have an account, you'll need to create one). To change your newsletter subscription options, please visit https://epoch.oreilly.com/account/default.orm and click the"Manage My Newsletters" link. For assistance, send help to |
Steve Anglin
O'Reilly Network Java Editor
sanglin@oreilly.com
Inside RelativeLayout
A deeper look at James Elliott's RelativeLayout con-
straint-based layout manager.
Programming Jakarta Struts: Using Tiles, Part 3
In part three in this series of book excerpts on using
tiles from "Programming Jakarta Struts," learn about
the tile tag library.
Martin Fowler on Flexibility and Complexity
Interview with Marc Fleury on JBoss
James Gosling "J2EE has it all over .NET..."
Other Java News (channel -- LANG: JAVA)
Return to list of ONJava Newsletters.
Return to the ONJava.com.
Copyright © 2009 O'Reilly Media, Inc.