public void widgetSelected(SelectionEvent e){
if(e.getSource()==okButton)
System.out.println( "asd ");
if(e.getSource()==cacelButton)
display.dispose();
System.exit(0);
}
public widgetDefaultSelected(SelectionEvent arg0){
}
其中widgetSelected和widgetDefaultSelected 部分下面有红线,鼠标移上去显示“void 对于变量 widgetSelected 是无效类型”
其他部分均没问题
------解决方案--------------------
你的问题是:
一,public void widgetSelected(SelectionEvent e){
if(e.getSource()==okButton)
System.out.println( "asd ");
if(e.getSource()==cacelButton)
display.dispose();
System.exit(0);
}
必须防灾addSelectedListener(new SelectedAdapter(){
public void widgetSelected(SelectionEvent e){
if(e.getSource()==okButton)
System.out.println( "asd ");
if(e.getSource()==cacelButton)
display.dispose();
System.exit(0);
}
});
二,关于你的第二个问题
public widgetDefaultSelected(SelectionEvent arg0){
}
定义是否有问题?