浏览 261 次
|
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
最后更新时间:2008-06-24 关键字: gwt
package com.mycompany.client;
import com.google.gwt.core.client.EntryPoint; import com.google.gwt.user.client.ui.ListBox; import com.google.gwt.user.client.ui.RootPanel; import com.gwtext.client.widgets.Panel; import com.gwtext.client.widgets.form.FieldSet; import com.gwtext.client.widgets.form.FormPanel; import com.gwtext.client.widgets.form.TextField; public class MyApplication implements EntryPoint { public void onModuleLoad() { createComponents(); } private void createComponents() { Panel panel = new Panel(); panel.setBorder(false); panel.setPaddings(15); final FormPanel frm = new FormPanel(); frm.setDraggable(true); frm.setWidth(600); frm.setTitle("User Register"); FieldSet detailsFS = null; String[] objDetailFS = new String[3]; TextField[] txtUsername = new TextField[3]; String a[] = new String[] { "One", "Two", "Three" }; String b[] = new String[] { "0", "1", "2" }; for (int i = 0; i <3; i++) { objDetailFS[i] = "" + i; } for (int j = 0; j < objDetailFS.length; j++) { detailsFS = new FieldSet(objDetailFS[j]); for (int k = 0; k <=j; k++) { if (b[k] == "0") { txtUsername[k] = new TextField(a[k], a[k]); detailsFS.add(txtUsername[k]); } else if (b[k] == "1") { txtUsername[k] = new TextField(a[k], a[k]); detailsFS.add(txtUsername[k]); ListBox lslTest = new ListBox(); lslTest.addItem("true"); lslTest.addItem("false"); detailsFS.add(lslTest); } else { txtUsername[k] = new TextField(a[k], a[k]); detailsFS.add(txtUsername[k]); ListBox lslTest2 = new ListBox(); lslTest2.addItem("Yes"); lslTest2.addItem("No"); detailsFS.add(lslTest2); } } frm.add(detailsFS); } panel.add(frm); RootPanel.get().add(panel); } } 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |


