當前位置: 首頁>>代碼示例>>Java>>正文


Java JPopupMenuOperator.setComparator方法代碼示例

本文整理匯總了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);
    }
}
 
開發者ID:apache,項目名稱:incubator-netbeans,代碼行數:26,代碼來源:ActionNoBlock.java

示例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());
}
 
開發者ID:apache,項目名稱:incubator-netbeans,代碼行數:13,代碼來源:WidgetOperator.java

示例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());
}
 
開發者ID:apache,項目名稱:incubator-netbeans,代碼行數:13,代碼來源:WidgetOperator.java


注:本文中的org.netbeans.jemmy.operators.JPopupMenuOperator.setComparator方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。