[發明專利]字符串顯示方法和系統有效
| 申請號: | 201210117295.1 | 申請日: | 2012-04-19 |
| 公開(公告)號: | CN102708774A | 公開(公告)日: | 2012-10-03 |
| 發明(設計)人: | 朱小華;劉明華 | 申請(專利權)人: | 廣東威創視訊科技股份有限公司 |
| 主分類號: | G09G3/14 | 分類號: | G09G3/14 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 王茹;曾旻輝 |
| 地址: | 510663 廣東省廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 字符串 顯示 方法 系統 | ||
技術領域
本發明涉及字符顯示技術,特別是涉及一種字符串顯示方法和系統。
背景技術
目前,常見的字符串顯示方法在顯示一個較長字符串,而顯示區域又無法完全顯示的時候,通常對字符串顯示是采取“后綴截斷”的顯示方式,但是這種顯示方式,在一些顯示場合中存在明顯的缺陷,給用戶區別字符串內容帶來極大不便。
例如,在windows(視窗)系統的資源管理器界面上,如圖1所示,圖1為現有技術中“后綴截斷”的顯示字符串的示意圖,界面上顯示字符串為“信號源名稱在所里后實際上無法區分(1).txt”——“信號源名稱在所里后實際上無法區分(9).txt”的文件名稱時,圖1a是需要顯示文件的全部名稱,圖1b為后綴截斷后實際顯示的名稱,由圖示可以看出,后綴截斷后文件名稱區別部分已經被省略,而前綴部分的內容是完全相同的,此時,用戶如果需要查看名稱以區分不同文件是,需要選中相應文件,才可以看到其全部名稱,如果在顯示不同的名稱部分以區分上述文件,則需要重新調整名稱的顯示區域才可以顯示所有的區域。
由此可見,“后綴截斷”的顯示方式容易導致將字符串最大區分度信息丟失,導致字符串無法直接區分,從而給用戶的使用帶來的極大的不便。
發明內容
基于此,有必要針對后綴截斷的顯示技術容易導致將字符串最大區分度信息丟失,導致字符串無法直接區分的問題,提供一種字符串顯示方法和系統。
一種字符串顯示方法,包括如下步驟:
獲取字符串的顯示區域;
提取字符串中不同的字符獲得字符串對應的區別字符串;
將所述區別字符串在所述顯示區域內進行顯示。
一種字符串顯示系統,包括:
顯示區域獲取單元,用于獲取字符串的顯示區域;
字符串提取單元,用于提取字符串中不同的字符獲得字符串對應的區別字符串;
字符串顯示單元,用于將所述區別字符串在所述顯示區域內進行顯示。
上述字符串顯示方法和系統,通過提取顯示區域及字符串中的區別字符串,將區別字符串在顯示區域內進行顯示,可以避免出現“后綴截斷”顯示方式導致字符串區分度信息丟失的現象,利用現有的顯示區域最大限度地將字符串的不同字符內容顯示出來,用戶在區分和查看字符串的時候,無需調整顯示區域,無需進行其它操作來區分字符串,僅通過顯示區域內顯示的字符串的區別字符串內容即可直接區分,給用戶識別系統所顯示的字符串的信息帶來了極大的便利。
附圖說明
圖1為現有技術中“后綴截斷”的顯示字符串的示意圖;
圖2為一個實施例的字符串顯示方法的流程圖;
圖3為采用“前綴截斷”來顯示字符串的實施例的示意圖;
圖4為采用“前綴截斷+后綴截斷”來顯示字符串的實施例的示意圖;
圖5為一個實施例的字符串顯示系統的結構示意圖。
具體實施方式
下面結合附圖對本發明的字符串顯示方法的具體實施方式作詳細描述。
如圖2所示,圖2為一個實施例的字符串顯示方法的流程圖,包括如下步驟:
S1:獲取字符串的字符內容和顯示區域;具體地,讀取各個字符串的存儲內容,檢測用于顯示該字符串的顯示區域的大小,例如,讀取各個字符串所占的像素寬度。
在其中一個實施例中,獲取字符串的過程,首先建立一個用于記錄字符串的顯示內容的映射表,然后拷貝所述字符串在存儲介質中的存儲內容,設為所述映射表的顯示內容。
通過映射表,建立字符串的存儲內容與顯示內容之間的對應關系,通過顯示內容即可搜索到存儲內容。
S2:分別提取出每個字符串與其它字符串在相同位置上字符內容不同的字符,組成對應的區別字符串。
在其中一個實施例中,步驟S2具體包括如下步驟:
S201:分別將字符串的各個位置上的字符內容與其它字符串在相同位置上的字符內容進行對比;需要說明的是,長度不同字符串之間對比,不含字符的位置記為空白。
S202:記錄字符內容不同的字符在字符串中的起始位置和終止位置。
S203:根據所述起始位置和終止位置提取對應的字符,組成區別字符串。
通過對字符串每個位置上的字符對應進行比較,找出不同的字符組成區別字符串,區別字符串記錄了該字符串與其它字符串的最大區別信息。
S3:將所述區別字符串在所述顯示區域內進行顯示。
在其中一個實施例中,步驟S3具體包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東威創視訊科技股份有限公司,未經廣東威創視訊科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210117295.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:電力系統的測試和監控
- 下一篇:一種緩沖吸能結構





