zoukankan      html  css  js  c++  java
  • Netbeans自定义mode

    1 在模块根目录下编辑mode文件,例如chatEditor.wsmode

    <?xml version="1.0" encoding="UTF-8"?>

    <!DOCTYPE mode PUBLIC
              "-//NetBeans//DTD Mode Properties 2.1//EN"
              "http://www.netbeans.org/dtds/mode-properties2_1.dtd">

    <mode version="2.1">
        <name unique="chatEditor" />
        <kind type="editor" />
        <state type="separated" />
        <bounds x="50" y="50" width="536" height="436" />
        <constraints>
        </constraints>
        <empty-behavior permanent="true" />
    </mode>

    2 在layer.xml中注册

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE filesystem PUBLIC "-//NetBeans//DTD Filesystem 1.2//EN" "http://www.netbeans.org/dtds/filesystem-1_2.dtd">
    <filesystem>
        <folder name="Windows2">
            <folder name="Modes">
                <file name="chatEditor.wsmode" url="chatEditor.wsmode"/>
            </folder>
        </folder>
    </filesystem>

    3 调用

    Mode mode = TCManager.getChatEditorMode();
    if(mode != null) {
        mode.dockInto(win);
    }
    win.setName(name);   // 必须在EDT线程调用
    if (!win.isOpened()) {
        win.open();
    }
  • 相关阅读:
    位置控制
    Scaleform结合C++编程
    使用定点缓存进行绘制
    纹理
    动态规划:背包问题
    希尔排序
    折半插入排序
    快速排序
    上楼梯算法
    归并排序
  • 原文地址:https://www.cnblogs.com/cuizhf/p/2216337.html
Copyright © 2011-2022 走看看