2013-02-17 53 views
0

我是GWT的Sencha GXT框架的新手,我如何從GXT生成的TextFields獲取值以便將其發送到服務器?訪問GXT中的小部件的值

import com.extjs.gxt.ui.client.widget.layout.FlowLayout; 
import com.extjs.gxt.ui.client.widget.layout.FormData; 
import com.extjs.gxt.ui.client.widget.layout.FormLayout; 
public class Form extends LayoutContainer{ 
TextField<String> lastName = new TextField<String>(); 
    lastName.setFieldLabel("Last Name"); 
    fieldSet.add(lastName, formData); } 

在客戶端?我怎樣才能從lastNameTextField輸入的值?

回答

0

使用lastName.getValue();

由於每GXT TextField api

+0

你能幫助,我怎麼能訪問文本字段部件,從LayoutContainer? – Olzhas 2013-02-18 04:43:35

+0

嘗試someLayoutContainter.getItemByItemId(java.lang.String itemId) – user1258245 2013-02-18 04:46:31

+0

TextField tf =(TextField )layout.getItemByItemId(「firstName」); Label lab = new Label(); lab.setText(tf.getValue());這行給我nullpointer異常 root.add(lab);我該如何糾正它? – Olzhas 2013-02-18 05:00:23

相關問題