Вы должны сгенерировать событие двойного щелчка из обработчика "одного щелчка".
Toolkit.getDefaultToolkit().getSystemEventQueue().postEvent(
new MouseEvent( Component,MouseEvent.MOUSE_CLICKED,_,_,_,_,2,_) );
См. MouseEvent для значения всех параметров - подчеркивания это то, что выдолжны заполнить и два числа кликов.Помните, что вы можете использовать большую часть информации, полученной в объекте события, в обработчике одного щелчка и просто изменить количество нажатий.