這個SWT程序有一個名爲mBuy的組,其中包括Text Field來輸入股票的買入價格。一旦按下了計算按鈕並激活了事件監聽器,我想要將此文本字段內的任何內容分配給我已在此處初始化的變量。如何驗證來自SWT文本小部件的輸入並分配給變量?
final Text tmp0 = new Text(mBuy, SWT.SINGLE);
tmp0.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true));
// Calculate Button
Button tmp3 = new Button(mBuy, SWT.PUSH);
tmp3.setText("Calculate");
tmp3.setLayoutData(new GridData(SWT.FILL, SWT.FILL, false, true));
// if calculate button is pressed
tmp3.addSelectionListener(new SelectionAdapter() {
public void widgetSelected(SelectionEvent e) {
//take the decimal value inside textbox
bPrice=Double.parseDouble(tmp0.getText());
// don't show buy menu anymore
mBuy.dispose();
}
});
你甚至嘗試過使用谷歌嗎? – Baz 2013-02-22 07:56:52
你不覺得那是我嘗試的第一件事嗎? – nbhgt 2013-02-22 17:09:49