> > What I'd like to understand is why BoxPane (or TablePane) is "terrible" for > this particular case. If you were focusing purely on layout (never mind the > code behind), what container would you use? TablePane is pretty flexible, > and very similar to an HTML table, which is also popular for laying out > complex forms. Why not use it? >
TablePane is a fine container, and I expect to use it for most interesting layouts. I was merely declining to extend it to make my backing class, for simplicity of understanding the bxml. That may just be my WPF bias, and your explanation of why it wouldn't be weird is reasonable. I might rethink that at some point. BoxPane is fine for simple things. I just know now not to nest other containers (except maybe another BoxPane) in it. The analogous WPF control (StackPanel) has similar issues.
