Hello everybody,
I'm sure that it must have an easy answer, but i can't find it... :
( I'm having a problem when showing hierarchical information in a
TreePanel, inside a Layout Container. The point is that i make a rpc
call and get a very big amount of information, that i need to show on
a tree structure. I've tried to put it on a TreePanel, inside a
LayoutContainer, and, as the size of the container is not so big i've
put:
setScrollMode(Scroll.AUTO);
to scroll the cointainer and then see all the information. My problem
is, and I don´t know why is this happening, when a began to expand the
tree, i just can scroll a little, and then it doesn´t work anymore(it
stops scrolling foward), and I can´t see next information(I just can
scroll back to the beginning)...
My code:
public class MyTree extends LayoutContainer{
private PopupPanel progressPanel;
private TreePanel<ModelData> tree = null;
@Override
protected void onRender(Element parent, int pos) {
super.onRender(parent, pos);
setSize("300", "200");
setBorders(true);
setLayout(new FitLayout());
setScrollMode(Scroll.AUTO);
setStyleName("list");
setMonitorWindowResize(true);
}
protected void onWindowResize(int pWidth, int pHeight) {
super.onWindowResize(pWidth, pHeight);
}
public void loadInfo(final String url) {
... "RPC call"
showInfo(result);
}
public void showInfo(MyNode node) {
MyNode top = new MyNode("","");
top.add(node);
TreeStore<ModelData> store = new TreeStore<ModelData>();
store.add(top.getChildren(), true);
tree = new TreePanel<ModelData>(store);
tree.setDisplayProperty("lab");
tree.getStyle().setJointCollapsedIcon(IconHelper.create("icon-tree-
joint-c"));
tree.getStyle().setJointExpandedIcon(IconHelper.create("icon-tree-
joint-o"));
add(tree, new FlowData(10));
doLayout();
}
¿Can you help me with this issue, PLEASE?I've been trying many
different things and I can´t find the solution. I'd thank you very
much!!I don´t know what to try anymore...
Thank you in advance...
--
You received this message because you are subscribed to the Google Groups
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-web-toolkit?hl=en.