GWT树项目:如何将图像添加到树项目?
我正在使用GWT2.3版本。我正在我的应用程序中使用gwt树。 这是我的密码:GWT树项目:如何将图像添加到树项目?,gwt,tree,Gwt,Tree,我正在使用GWT2.3版本。我正在我的应用程序中使用gwt树。 这是我的密码: public void onModuleLoad() { // Create a tree with a few items in it. TreeItem root = new TreeItem("root"); root.addItem("item0"); root.addItem("item1"); root.addItem("item2"); // Add a CheckBox to the tree
public void onModuleLoad() {
// Create a tree with a few items in it.
TreeItem root = new TreeItem("root");
root.addItem("item0");
root.addItem("item1");
root.addItem("item2");
// Add a CheckBox to the tree
TreeItem item = new TreeItem(new CheckBox("item3"));
root.addItem(item);
Tree t = new Tree();
t.addItem(root);
// Add it to the root panel.
RootPanel.get().add(t);
}
有一个带有复选框的项目。我想将图像添加到此树项目。但我无法执行此操作,因为我已经添加了一个小部件复选框。是否有其他方法使用复选框将图像添加到树项目???这也让我头痛了一段时间。基本上我找到了两种选择:
如果你问我,SmartGWT有点苛刻和僵化,你可能不喜欢它不像GWT那样让你进入低级别,但它确实有一套很好的可定制树小部件。另一方面,TreeImage允许您仍然使用纯GWT(我认为总体上更好),但它不允许您像Smart GWT那样定制树这也让我头痛了一段时间。基本上我找到了两种选择:
您已经在示例代码中使用了它。因此,只需再编写一个小部件,将复选框与FlowPanel或HorizontalPanel中的图像相结合。无论您想要什么。我不会在整个应用程序中使用smart gwt作为gwt。对于其他选项,它用于树的打开和关闭,而不是树项目。我不会在整个应用程序中使用smart gwt作为gwt。对于其他选项,它用于树的打开和关闭,而不是树项目