领取前请注意您的二开经验不能超过600(可在论坛个人信息中查看) 参考插件开发教学文档viewpage.action ————————我是分割线———————— 第一小题:请开发满足如下需求的插件 以FR的文本控件为基础,为该控件增加 字体(类型/粗/斜/颜色)、控件的背景颜色的配置项(实现参数面板控件即可) 字体的类型、粗、斜、颜色、控件的背景颜色 配置参考设计器中单元格的配置控件(如果实现不出来,可以自己重新使用swing的相关控件操作) 考核点: 1.了解基本的FR控件开发的代码结构和相关实现逻辑 2.了解基本的FR内部UI的使用(尽可能避免自己重新使用swing造轮子) 3.回顾前面相关教程的接口的使用 第一题完成就算及格了,后面两道题是给有一定开发能力和探索能力的开发者准备的进阶题,需要完全独立完成(问我们,我们也不会给提供解答的),完后后有助于你加深理解和相关知识点的渗透 第二小题:在第一小题的基础上做如下扩展和调整 为该控件增加一种事件类型的配置:特殊编辑后事件:触发点跟原有的编辑后事件一致 考核点:了解控件中事件实现的基本过程和方法 第三小题:在第二题的基础上做如下扩展和调整 为该控件增加智能筛查功能:设计器上可以为该控件配置一个数据字典(数据集,值,ID 三个配置),用户前端每次编辑输入一个字符,就触发一次筛选,将输入的内容在字典中模糊匹配,以列表显示最相似的5个数据(如果没有可不显示),选择列表中的数据可直接完成输入 考核点:探索FR控件实现中的常用功能的实现过程和方法 ————————我是分割线———————— 任务完成请提交源码和zip包 |