1, 不应该就存字符串么, 然后跟KeyEvent.VK_F1/F2这些进行对应.
2, 读出来放一个map<keyfunc, keyvalue>, 按下什么键去map里get一下Action, 响应什么功能.
3, 要拿当前编辑的模板对象,
//获取当前正在编辑的模板设计器对象
JWorkBook jWorkBook = (JWorkBook) HistoryTemplateListPane.getInstance().getCurrentEditingTemplate();
//当前格子报表设计器对象
ElementCasePane elementCasePane = jWorkBook.getEditingElementCasePane();
//当前工作簿被编辑的sheet索引
int currentEditSheetIndex = jWorkBook.getEditingReportIndex();
//当前的工作薄(一般报表属性, 就是作用在他身上)
WorkBook workBook = jWorkBook.getTarget();
//当前的sheet(一般sheet属性, 就是作用在他身上)
WorkSheet workSheet = (WorkSheet) workBook.getReport(currentEditSheetIndex); |