Hi, I’m currently evaluating Vaadin for use within a project and overall I like the clean, simple approach I’ve been finding. I do have a few questions which I’m hoping the community can help me with.
I’m stuck trying to find a component that supports the following behaviors:
1.
Can be added (addComponent) and aligned (setComponentAlignment) within a Vaadin layout (like a Panel)
2.
Can be closed by a user (like the X in the top right corner of a Window)
3.
Can be resized by a user (like dragging on the corner of a Window)
Here is what I have found through experimentation:
Panel can be added and aligned within layouts. But Panel can not be resized by the user. Nor does it provide a simple close mechanism for the user.
Window can be resized and closed by a user. But Window can not be added to layouts but rather can only be placed at absolute coordinates or centered in the main application Window.
I guess my biggest concern today is the seeming lack of a user resizable component that can participate within the layouts of my application: Window seems to float outside of application layouts and Panel seems not to support being resized or closed.
I’m simply not sure if Vaadin has what I need but I’m hoping it does so any feedback from the forum would be much appreciated.
Cheers,
David