本文整理汇总了Java中org.netbeans.jemmy.operators.JPopupMenuOperator.setComparator方法的典型用法代码示例。如果您正苦于以下问题:Java JPopupMenuOperator.setComparator方法的具体用法?Java JPopupMenuOperator.setComparator怎么用?Java JPopupMenuOperator.setComparator使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.netbeans.jemmy.operators.JPopupMenuOperator
的用法示例。
在下文中一共展示了JPopupMenuOperator.setComparator方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: performPopup
import org.netbeans.jemmy.operators.JPopupMenuOperator; //导入方法依赖的package包/类
/**
* performs action through popup menu
*
* @param component component to be action performed on
* @throws UnsupportedOperationException when action does not support popup
* mode
*/
@Override
public void performPopup(ComponentOperator component) {
if (popupPath == null) {
throw new UnsupportedOperationException(getClass().toString() + " does not define popup path");
}
// Need to wait here to be more reliable.
// TBD - It can be removed after issue 23663 is solved.
new EventTool().waitNoEvent(500);
component.clickForPopup();
JPopupMenuOperator popup = new JPopupMenuOperator(component);
popup.setComparator(getComparator());
popup.pushMenuNoBlock(popupPath, "|");
try {
Thread.sleep(AFTER_ACTION_WAIT_TIME);
} catch (Exception e) {
throw new JemmyException("Sleeping interrupted", e);
}
}
示例2: performPopupAction
import org.netbeans.jemmy.operators.JPopupMenuOperator; //导入方法依赖的package包/类
/**
* Performs popup action on this widget.
*
* @param popupPath path of popup menu item (e.g. 'Go|Next')
*/
public void performPopupAction(String popupPath) {
Point center = getCenter();
getViewOperator().clickForPopup(center.x, center.y);
JPopupMenuOperator popupOper = new JPopupMenuOperator();
popupOper.setComparator(getComparator());
popupOper.pushMenu(popupPath, "|", getComparator());
}
示例3: performPopupActionNoBlock
import org.netbeans.jemmy.operators.JPopupMenuOperator; //导入方法依赖的package包/类
/**
* Performs popup action on this widget and no block further execution.
*
* @param popupPath path of popup menu item (e.g. 'Go|Next')
*/
public void performPopupActionNoBlock(String popupPath) {
Point center = getCenter();
getViewOperator().clickForPopup(center.x, center.y);
JPopupMenuOperator popupOper = new JPopupMenuOperator();
popupOper.setComparator(getComparator());
popupOper.pushMenuNoBlock(popupPath, "|", getComparator());
}