public Canvas createForm () {
DynamicForm form = new DynamicForm();
form.setHeight100();
form.setWidth100();
HeaderItem header = new HeaderItem();
header.setDefaultValue("节点信息");
TextItem name = new TextItem("name", "名称");
TextItem type = new TextItem("type", "类型");
name.setWrapTitle(false);
type.setWrapTitle(false);
IButton saveButton = new IButton("保存");
saveButton.setWidth(50);
VLayout layout = new VLayout();
layout.addMember(form);
layout.addMember(saveButton);
form.setFields(header, name, type);
return layout;
}
public Dialog createDialog() {
Dialog dialog = new Dialog();
dialog.setTitle("对话框");
dialog.setHeight(200);
dialog.setWidth(300);
dialog.setPadding(15);
dialog.setCanDrag(true);
dialog.setCanDrop(true);
dialog.setCanDragResize(true);
Canvas form = createForm ();
dialog.addItem(form);
return dialog;
}
}