Doh! Jeffry is right, it's a Canvas which positions child components by x,y coordinates.
So use a VBox or HBox or something :) --- In [email protected], Jeffry Houser <j...@...> wrote: > > > I think that x and y values are defaulted to 0, 0; which would put > your text in the top left of the canvas. The box may layout the canvas, > but will not lay out children of the canvas. > > This looks like it might be a createChildren method? I would usually > position elements in the updateDisplayList method. > >

