В этой программе SWT есть группа, называемая mBuy, которая включает текстовое поле, чтобы ввести цену покупки акций. Когда нажата кнопка расчета и активируется прослушиватель событий, я хочу назначить любое содержимое внутри этого текстового поля переменной, которую я здесь инициализировал.Как проверить ввод из 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();
}
});
Вы даже пытались использовать Google для этого? – Baz
Вам не кажется, что это было первое, что я пробовал? – nbhgt