我有一个 Text 和一个组合小部件,并且我有一个用于组合的选择侦听器:
class MyDialog extends org.eclipse.jface.dialogs.Dialog
{
private Text text;
private Combo combo;
public void createDialogArea(Composite parent)
{
text = new Text(composite, SWT.BORDER);
combo = new Combo(composite, SWT.NONE);
combo.add("One");
combo.add("Two");
combo.add("Three");
combo.addSelectionListener(new SelectionAdapter()
{
public void widgetSelected(SelectionEvent e)
{
if(combo.getText().equals("One");
{
text.setEnabled(false);
}
}
});
}
}
但是在选择侦听器中,我在“text.setEnabled(this);”处得到一个空指针异常 text 和 cobmo 是我的类字段。
请帮助我
谢谢