2
我想實現一個單選按鈕的事件叫了兩聲:事件在SelectionListener中
radio_Email.addSelectionListener(
new org.eclipse.swt.events.SelectionListener() {
public void widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent e) {
// TODO Auto-generated Event stub widgetDefaultSelected()
}
public void widgetSelected(org.eclipse.swt.events.SelectionEvent e) {
System.out.println("This is printed twice "
+ "if i try to toggle between two radio buttons");
}
}
);
我知道這是獲取調用兩次:第一次取消選擇第一個單選按鈕,並選擇了第二次第二個單選按鈕。
但我無法弄清楚如何解決呢....任何人可以幫助我解決這個
注:單選按鈕是動態生成所以可能是N單選按鈕,因此這是在一個for循環(只是在案例...一些額外的信息)...在頁面加載..當我選擇第一個,事件被調用一次...但是當我點擊第二個...然後該事件發生兩次。
預先感謝