RTextAreaBase.java 文件源码

java
阅读 36 收藏 0 点赞 0 评论 0

项目:powertext 作者:
/**
 * Adds listeners that listen for changes to the current line, so we can
 * update our "current line highlight."  This is needed only because of an
 * apparent difference between the JRE 1.4.2 and 1.5.0 (needed on 1.4.2,
 * not needed on 1.5.0).
 */
private void addCurrentLineHighlightListeners() {
    boolean add = true;
    MouseMotionListener[] mouseMotionListeners = getMouseMotionListeners();
    for (int i=0; i<mouseMotionListeners.length; i++) {
        if (mouseMotionListeners[i]==mouseListener) {
            add = false;
            break;
        }
    }
    if (add) {
        //System.err.println("Adding mouse motion listener!");
        addMouseMotionListener(mouseListener);
    }
    MouseListener[] mouseListeners = getMouseListeners();
    for (int i=0; i<mouseListeners.length; i++) {
        if (mouseListeners[i]==mouseListener) {
            add = false;
            break;
        }
    }
    if (add) {
        //System.err.println("Adding mouse listener!");
        addMouseListener(mouseListener);
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号