如果我们想要在帆软报表设计器上的菜单里添加自己的菜单选项,该如何开发呢?
这里需要用到二次开发的扩展点:MenuHandler,在plugin.xml中我们这样定义:
这里定义了一个自己的菜单项扩展:
public class MyMenu extends AbstractMenuHandler {
private static final int INSERT_POSITION = 2;
@Override
public int insertPosition(int i) {
//定义将我们的菜单放在第几个菜单选项上
return 3;
}
@Override
public boolean insertSeparatorBefore() {
//是否插入分割线
return true;
}
@Override
public boolean insertSeparatorAfter() {
return tr
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)