...
Examples of more complex layouts including table and spring can be seen here:

The UI in this example was constructed entirely with SDL/Swing. It would require approximately 5 times the number of lines to create the same UI in Java procedurally and the results would be much harder to read.
...
| No Format |
|---|
form ID="Browser" {
hpane loc="north" border="2,2,2,2" \
preferredHeight=24 {
"URL" border="0,5,0,3" font="strong"
button "Clear" do="clearURL" focusPainted=false
text "http://www.cnn.com" constraint="fill" do="browseTo" minimumSize="5,5"
button "Go" background="dark_green" do="browseTo"
spacer 7
button icon="recycle" do="refresh" style="toolbar"
spacer 5
button icon="navigate_left" do="back" style="toolbar"
button icon="navigate_right" do="forward" style="toolbar"
}
browser URL="http://cnn.com" ID="browser"
}
|

Note: This example uses an excellent Swing friendly browser component provided by JadeLiquid.
...