§ DialogFinder dFinder = new DialogFinder(demo.getTitle());
showingWindows = dFinder.findAll();
dialog = (JDialog) showingWindows.get(0);
是可以用上面讲到的内容举一反三了解它的功能是获取窗体实例。
§ inputText.requestFocus();
使输入对话框获取焦点。
§ getHelper().enterClickAndLeave(new MouseEventData(this, okButton));
模拟鼠标点击事件。
§ pauseAWT();
用来停止awt的事件队列,根据文档上的说明,使用pauseAWT()会在调用releaseAWT()以后后恢复队列的运行。但是我尝试调用这个releaseAWT()函数,Eclipse告诉我没有这样的函数定义。在文档中搜索着个函数的定义没有发现。这里我用了flushAWT()来达到启动队列的效果。