TextComponent.java 文件源码

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

项目:cn1 作者:
TextComponent() {
    state = new State();
    editable = true;
    dispatchToIM = true; // had been disabled by createBehavior()
    setFont(new Font("DialogInput", Font.PLAIN, 12)); // QUICK FIX //$NON-NLS-1$
    document = new PlainDocument();
    //        text = new StringBuffer();
    setTextKit(new TextKitImpl());
    rootViewContext = createRootViewContext();
    rootViewContext.getView().append(createView());
    rootViewContext.getView().setSize(w, h);
    caret = createCaret();
    setCursor(Cursor.getPredefinedCursor(Cursor.TEXT_CURSOR));
    addAWTMouseListener(getMouseHandler());
    addAWTMouseMotionListener(getMotionHandler());
    addAWTFocusListener((FocusListener) caret);
    addAWTKeyListener(new KeyHandler());
    // document handler must be added after caret's listener has been added!
    document.addDocumentListener(new DocumentHandler());
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号