[发明专利]一种单元格字体处理方法和装置有效
申请号: | 201310459538.4 | 申请日: | 2013-10-08 |
公开(公告)号: | CN104252440A | 公开(公告)日: | 2014-12-31 |
发明(设计)人: | 盘学文;贾西贝 | 申请(专利权)人: | 深圳市华傲数据技术有限公司 |
主分类号: | G06F17/21 | 分类号: | G06F17/21 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518057 广东省深圳市南山区高新区中*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 单元格 字体 处理 方法 装置 | ||
技术领域
本申请涉及java swing组件技术领域,特别是涉及一种单元格字体处理方法和装置。
背景技术
Java Swing标准组件在实际应用中可以满足一般桌面程序的需求,比如表格的绘制,编辑等功能。在Java Swing标准组件中表格组件的架构基本为控制器、模型和界面的方式,控制器通过向模型获取数据后控制界面显示。
在Java Swing标准组件中,表格组件的使用较为广泛,在实际使用中用户可能需要针对某个单元格里字体的设置和变更。目前没有相关的技术出现。
发明内容
本申请所要解决的技术问题是提供一种可供编辑单元格字体的单元格字体处理方法和装置。
为了解决上述问题,本申请公开了一种单元格字体处理方法,包括:
数据模型发送单元格数据到显示模块;
所述显示模块根据所述单元格数据查询预置对应属性集合;
当所述属性集合不为空时,根据属性集合内属性进行单元格数据显示。
进一步,所述数据模型发送单元格数据到显示模块前还包括:
数据模型获取用户设置指令;
根据所述设置指令生成所述设置指令对应单元格的属性;
将所述属性发送到属性集合。
进一步,所述显示模块根据单元格数据查询预置对应属性集合包括:
所述显示模块根据所述单元格数据对应的单元格坐标;
根据所述单元格坐标查询预置属性集合。
进一步,所述当属性集合不为空时,根据属性集合内属性进行单元格数据显示包括:
当所述属性集合部位空时,获取属性集合内对应属性;
根据所述属性配置单元格并进行显示。
本申请还提供了一种单元格字体处理装置,包括数据模型、显示模块和属性集合:
数据模型,用于发送单元格数据到显示模块;
所述显示模块,用于根据所述单元格数据查询预置对应属性集合;当所述属性集合不为空时,根据属性集合内属性进行单元格数据显示。
进一步,所述数据模型还用于:
获取用户设置指令;
根据所述设置指令生成所述设置指令对应单元格的属性;
将所述属性发送到属性集合。
进一步,所述显示模块还用于:
根据所述单元格数据对应的单元格坐标;
根据所述单元格坐标查询预置属性集合。
进一步,所述显示模块还用于:
当所述属性集合部位空时,获取属性集合内对应属性;
根据所述属性配置单元格并进行显示。
与现有技术相比,本申请包括以下优点:通过预设的属性集合设定单元格字体属性,显示模块根据该属性进行显示,用户只要对单元格字体属性进行修改即可对单元格字体进行变换。
附图说明
图1是本发明一种单元格字体处理方法一实施例的流程图;
图2是本发明一种单元格字体处理装置一实施例的结构示意图。
具体实施方式
为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。
参照图1,示出了本申请一种单元格字体处理方法一实施例的流程图。
本发明实施例应用在Java swing组件的表格组件显示领域中,本发明实施例中通过预设一个属性集合来定义单元格的属性,包括:
步骤S101、数据模型发送单元格数据到显示模块;
进一步,步骤S101前还可以包括:
数据模型获取用户设置指令;
根据所述设置指令生成所述设置指令对应单元格的属性;
将所述属性发送到属性集合。
当用户需要定义某个单元格属性(包括:字体、大小、颜色等)时,通过数据模型对该单元格进行设置,数据模型将用户的设置指令生成对应属性发送到属性集合进行保存。
当需要显示该单元格内容时,数据模型先发送单元格数据到显示模块。
步骤S102、显示模块根据所述单元格数据查询预置对应属性集合;
进一步包括:
显示模块根据所述单元格数据对应的单元格坐标;
根据所述单元格坐标查询预置属性集合。
当显示模块接收到数据模型发送的单元格数据后,根据该单元格的坐标查询属性集合。例如单元格坐标为(0,1),则显示模块在属性集合中查找(0,1)坐标对应的属性定义。如果查找到该属性定义不为空,则继续步骤S103,否则按照默认设置显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市华傲数据技术有限公司,未经深圳市华傲数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310459538.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:多功能小拉车
- 下一篇:小型教学科研实验用针刺机