0
DialogBox를 확장하는 팝업 상자를 만들고 값 목록이 포함 된 cellTable을 사용합니다.이 목록 중 하나는 선택되어 텍스트 상자에 삽입됩니다.GWT/Textbox- 단일 및 두 번 클릭 처리 옵션? 가능한?
-I 행 중 하나를 클릭 할 때 발생하는 onSelectionChange 핸들러가 있습니다.
- 같은 행을 두 번 클릭하면 실행되는 onDoubleClick 핸들러가 있습니다.
둘 중 하나가 주석 처리되면 모두 작동합니다. 하지만 둘 다 라이브 코드에있을 때 먼저 쓰여진 것이면 다른 하나가 덮어 쓰고 더 이상 호출되지 않습니다.
어쨌든 주위에?
코드 snipbit :
final SingleSelectionModel<popUpBoxContent> selectionModel= new <popUpBoxContent>();
cellTable.setSelectionModel(selectionModel);
selectionModel.addSelectionChangeHandler(new SelectionChangeEvent.Handler(){
public void onSelectionChange (selectionChangeEvent event){
//Do something
}});
final SingleSelectionModel<popUpBoxContent> selectionModel2= new <popUpBoxContent>();
cellTable.setSelectionModel(selectionMode2);
cellTable.addDomHandler(new DoubleClickHandler(){
public void onDoubleClick(final DoubleClickEvent event){
//Do something else
}},
DoubleClickEvent.getType());
감사합니다!
이 마법처럼 일했다, 감사합니다 "popUpBoxContent"을 가정하면 작동하는지 당신이 시도하고 볼 수 이는 CellTable (나는 cellTable가 CellTable입니다 추정) 채워지와 데이터 유형입니다! – TheJavaBeast