新四季網

一種基於事件驅動的適用多屏幕拼接的大屏幕顯示方法

2023-08-10 15:57:06

一種基於事件驅動的適用多屏幕拼接的大屏幕顯示方法
【專利摘要】本發明涉及一種基於事件驅動的適用多屏幕拼接的大屏幕顯示方法,包括使用滑鼠拖拽方式更改功能區內容的方法和使用滑鼠拖拽的方式輸入功能區參數的方法。使用滑鼠拖拽方式更改功能區內容的方法,通過滑鼠點擊工具欄上功能圖片的方式,將其拖入到功能顯示區中,功能顯示區中的內容立刻更改為功能圖片所代表的功能;使用滑鼠拖拽的方式輸入功能區參數的方法,提供用戶將某一功能區中的元素拖動到另一可以接收參數的功能區中,該功能區能夠識別拖入的圖標代表的參數含義並執行分析操作。本發明實現了由滑鼠操作完成大屏幕顯示的目的,為用戶提供了良好的用戶體驗,解決了現有技術中存在的顯示不同功能時各個大屏幕之間不能協調聯動的問題。
【專利說明】一種基於事件驅動的適用多屏幕拼接的大屏幕顯示方法

【技術領域】
[0001] 本發明涉及一種適用多屏幕拼接的大屏幕顯示方法,在大屏幕多功能塊拼接顯示 環境下,通過滑鼠拖動的方式,改變顯示區域功能塊的內容,或者通過滑鼠拖動的方式,輸 入功能顯示塊參數的操作方法。

【背景技術】
[0002] 大屏幕拼接顯示系統在電信網絡管理、公安交警指揮、交通監控管理、軍事作戰 指揮訓練、工業生產調度等多個領域的控制室中得到了廣泛的應用,它能夠集中顯示來自 RGB,Video和網絡等多種不同信號源的信號,以滿足用戶大面積顯示各種共享信息和綜合 信息的需求。大屏幕顯示系統主要用於顯示視頻圖像、計算機和工作站圖像、網絡信息圖像 等。這些信息的顯示方式可以是單屏顯示、任意開窗、任意漫遊,滿屏顯示等。但每個行業 情況不同,應用的方式各有特點。如某部門應急指揮大廳中的大屏幕由4X2的100寸屏幕 組成。在現有的應用模式下,計算機屏幕的內容投影到每一塊屏幕或者最多4塊屏幕組合 上。在使用過程中,需要監控的數據和檢索的資源眾多,因此,大屏幕上經常投影多個計算 機屏幕,以達到監控目的。但是帶來的問題也是顯而易見的,各個屏幕之間的功能不能夠互 相溝通,切換監控內容也需要通過硬體切換屏幕來實現。
[0003] 為了解決上述問題,極端天氣道路交通保障平臺為應急指揮大廳中的由多塊屏幕 組成的大屏幕提供專門的大屏模式。大屏模式採用一個計算機安裝2個視頻輸出信號的方 式,在8塊大屏幕上,投影了一個計算機的超寬桌面。保障平臺的大屏模式針對超寬桌面的 解析度開發,能夠在大屏幕上完美地顯示平臺內容。在應急保障平臺的大屏模式下,平臺將 極端天氣下應急指揮所需要的實時監測的信息、需要檢索的資源和地圖等,分塊在大屏幕 上顯示。本發明提出的方法就是在上述環境下實現多屏幕拼接的大屏幕顯示。


【發明內容】

[0004] 針對現有技術中存在的上述問題,本發明提供一種通過滑鼠拖拽方式操作大屏幕 功能顯示以及輸入功能顯示區參數的顯示方法,實現多屏幕拼接的大屏幕顯示。
[0005] 為實現上述目的,本發明採用以下技術方案。
[0006] 一種基於事件驅動的適用多屏幕拼接的大屏幕顯示方法,通過flex(fleX是支持 RIA (Rich Internet Applications)的開發和部署的一系列技術組合)的drag manager (拖 拽管理)組件、大屏功能顯示控制器和事件分發引擎技術實現。drag manager組件控制鼠 標拖動圖片並判斷拖入到哪個flex組件中;大屏功能顯示控制器控制大屏模式顯示區域 的內容;事件分發引擎接收和廣播系統生成的事件。所述方法包括使用滑鼠拖拽方式更改 功能區內容的方法和使用滑鼠拖拽的方式輸入功能區參數的方法,其中,
[0007] 使用滑鼠拖拽方式更改功能區內容的方法包括以下步驟:
[0008] 步驟1,用戶滑鼠左鍵點擊工具欄上相關功能的圖標,並按住滑鼠將其拖動。
[0009] 步驟2,系統調用drag manager組件移動圖標,並向事件分發引擎發送工具欄功能 圖片移動事件。
[0010]步驟3,事件分發引擎接收事件,並將該事件向所有的功能顯示區廣播。
[0011] 步驟4,功能顯示區接收事件,能夠接收該類型事件的功能顯示區將自身半透明顯 示;不能接收該類型事件的顯示區忽略該事件。
[0012] 步驟5,用戶拖動圖標進入可以接收該功能的功能顯示區域並釋放滑鼠左鍵。
[0013] 圖標進入可以接收該功能的功能顯示區域時,拖動圖標的左下角由綠色勾號顯 示;否則顯示紅色的禁止符號。
[0014] 步驟6,系統獲取拖入的功能顯示區標識,將功能圖標所攜帶信息一起封裝成更改 顯示區內容事件,並發送至事件分發引擎。
[0015] 步驟7,事件分發引擎接收事件,並向所有功能顯示區廣播該事件。
[0016] 步驟8,接收到事件的顯示區比對顯示區標識,如果與自身一致,則讀取事件內容, 調用相應的功能顯示模塊顯示;否則,忽略該事件。
[0017] 使用滑鼠拖拽的方式輸入功能區參數的方法包括以下步驟:
[0018] 步驟1,用戶滑鼠點擊功能顯示區中實現了拖動功能的圖標元素。
[0019] 步驟2,系統調用drag manager移動圖標,並封裝成輸入參數事件向事件分發引擎 發送。
[0020] 步驟3,事件分發引擎接收事件,對所有功能顯示區廣播事件。
[0021] 步驟4,如果顯示區能夠接收所述參數事件,接收事件並將自身半透明顯示;否 貝1J,忽略事件。
[0022] 步驟5,用戶移動圖標至功能顯示區中,放開滑鼠左鍵。
[0023] 步驟6,系統封裝目標功能顯示區標識以及參數事件中所攜帶參數成新的參數事 件,並發送至事件分發引擎。
[0024] 步驟7,事件分發引擎接收所述參數事件,並向各顯示區廣播事件。
[0025] 步驟8,如果顯示區與所述事件中顯示區標識一致,響應事件;否則忽略所述事 件。
[0026] 使用滑鼠拖拽方式更改功能區內容的方法,通過滑鼠點擊工具欄上功能圖片的方 式,將其拖入到功能顯示區中,功能顯示區中的內容立刻更改為功能圖片所代表的功能;使 用滑鼠拖拽的方式輸入功能區參數的方法,提供用戶將某一功能區中的元素拖動,如積滯 水監測功能中的積滯水監測站圖標元素,拖動到另一可以接收參數的功能區中,如智能分 析功能區中,該功能區能夠識別拖入的圖標代表的參數含義並執行分析操作。
[0027] 與現有技術相比,本發明具有以下明顯的優勢:
[0028] 現有的大屏幕顯示方式和普通計算機桌面上的顯示方式並沒有什麼不同。但是由 於大屏幕顯示的特殊性,在大屏幕上操作時應當突出儘量使用滑鼠就可以操作的特點。本 發明通過使用滑鼠拖拽方式更改功能區內容,或使用滑鼠拖拽方式輸入功能區參數,實現 了由滑鼠操作完成大屏幕顯示的目的,為用戶提供了良好的用戶體驗。更重要的是,本發明 打通了各個屏幕顯示功能之間的聯繫,將各個屏幕構成了一個真正的整體,使得應用更流 暢,解決了現有技術中存在的顯示不同功能時各個大屏幕之間不能協調聯動的問題。

【專利附圖】

【附圖說明】
[0029] 圖1為使用滑鼠拖拽方式更改功能區內容的方法流程圖;
[0030] 圖2為滑鼠拖動菜單欄到顯示區域示意圖;
[0031] 圖3為滑鼠拖放完成後顯不區域不意圖;
[0032] 圖4為使用滑鼠拖拽的方式輸入功能區參數的方法流程圖;
[0033] 圖5為滑鼠拖動顯示區元素示意圖;
[0034] 圖6為滑鼠拖動元素到目標區域示意圖;
[0035] 圖7為滑鼠拖放完成後目標區域反應示意圖。

【具體實施方式】
[0036] 下面結合附圖和【具體實施方式】對本發明做進一步說明。

【具體實施方式】 [0037] 以北京市交通委應急指揮大廳極端天氣道路交通保暢綜合應用平 臺中的指揮大屏模式為例。
[0038] 北京市交通委極端天氣道路交通保暢綜合應用平臺,是為解決在極端天氣下提供 交通保暢服務的應用系統平臺。交通委應急指揮大廳是在極端天氣發生時,應急交通指揮 部的所在。應用系統平臺為應急指揮大廳提供了大屏應用模式,為應急指揮服務。應急指揮 大廳是由4X2的100寸大屏幕組成,由大屏控制器將一臺計算機的屏幕投影到大屏幕上。綜 合應用平臺應用伺服器為一臺浪潮英信NF5280M2伺服器,資料庫為2臺浪潮英信NF8650M2 伺服器雙機。連接大屏幕的計算機通過瀏覽器訪問應用系統的大屏模式,大屏控制器將計 算機的屏幕投送到大屏幕上。
[0039] 基於事件驅動的適用多屏幕拼接的大屏幕顯示方法包括以下步驟:
[0040] 步驟1 :客戶端桌面環境準備。
[0041] 連接大屏幕的計算機需要進行配置以適合大屏幕顯示。首先需要將計算機更換成 支持雙輸出的顯卡,接到兩根VGA輸出上。將4X2的大屏幕分成左右兩部分,分別對應計算 機的兩個輸出。將計算機的解析度調整到最適合大屏幕的3200X1600解析度上。
[0042] 步驟2 :實現用滑鼠拖動改變功能區內容。
[0043] 使用滑鼠拖拽方式更改功能區內容的方法流程圖如圖1所示,具體方法如下:
[0044] 步驟2. 1用戶在工具欄功能圖標上按下滑鼠左鍵。
[0045] 步驟2. 2系統記錄滑鼠左鍵按下圖標所代表功能ID,並向事件分發引擎發送滑鼠 拖動事件。
[0046] 步驟2. 3事件分發引擎對所有組件廣播事件。
[0047] 步驟2. 4系統可以接收該拖動事件類型的功能組件半透明顯示。
[0048] 步驟2. 5用戶拖動圖標,如圖2所示,黑框中的"氣象監測"圖標隨滑鼠在屏幕上 移動。
[0049] 步驟2. 6用戶將圖標拖入到功能組件區域後,放開滑鼠左鍵,系統向事件分發引 擎發送滑鼠放開事件,事件中包含拖入區域ID。
[0050] 步驟2. 7事件分發引擎廣播事件到各功能組件。
[0051] 步驟2. 8接收到事件的顯示區比對顯示區標識,如果與自身一致,則讀取事件內 容調用相應的功能顯示模塊顯示,如圖3所示,功能區將"氣象監測"功能調用顯示;否則, 忽略該事件。
[0052] 步驟3 :實現用滑鼠拖動輸入功能區參數。
[0053] 使用滑鼠拖拽的方式輸入功能區參數的方法流程圖如圖4所示,具體方法如下:
[0054] 步驟3. 1用戶滑鼠點擊功能顯示區中實現了拖動功能的圖標元素。如圖5所示, 圖標元素隨滑鼠在屏幕上移動。
[0055] 步驟3. 2調用drag manager移動圖標,並封裝成輸入參數事件向事件分發引擎發 送。
[0056] 步驟3. 3事件分發引擎接收事件,對所有功能顯示區廣播事件。
[0057] 步驟3. 4如果顯示區能夠接收所述參數事件,接收事件並將自身半透明顯示;否 貝1J,忽略事件。
[0058] 步驟3. 5用戶移動圖標至功能顯示區中,如圖6所示,用戶放開滑鼠左鍵。
[0059] 步驟3. 6系統封裝目標功能顯示區標識以及參數事件中所攜帶參數成新的參數 事件,並發送至事件分發引擎。
[0060] 步驟3. 7事件分發引擎接收所述參數事件,並向各顯示區廣播事件。
[0061] 步驟3. 8如果顯示區與所述事件中顯示區標識一致,則響應事件,如圖7所示,接 收到時間後,功能框中功能執行相應的操作,彈出分析結果對話框;否則忽略所述事件。
【權利要求】
1. 一種基於事件驅動的適用多屏幕拼接的大屏幕顯示方法,通過flex的drag manager 組件、大屏功能顯示控制器和事件分發引擎技術實現;drag manager組件控制滑鼠拖動圖 片並判斷拖入到哪個flex組件中;大屏功能顯示控制器控制大屏模式顯示區域的內容;事 件分發引擎接收和廣播系統生成的事件;其特徵在於,所述方法包括使用滑鼠拖拽方式更 改功能區內容的方法和使用滑鼠拖拽的方式輸入功能區參數的方法,其中, 使用滑鼠拖拽方式更改功能區內容的方法包括以下步驟: 用戶滑鼠左鍵點擊工具欄上相關功能的圖標,並按住滑鼠將其拖動; 系統調用drag manager組件移動圖標,並向事件分發引擎發送工具欄功能圖片移動事 件; 事件分發引擎接收事件,並將該事件向所有的功能顯示區廣播; 功能顯示區接收事件,能夠接收該類型事件的功能顯示區將自身半透明顯示;不能接 收該類型事件的顯示區忽略該事件; 用戶拖動圖標進入可以接收該功能的功能顯示區域並釋放滑鼠左鍵; 圖標進入可以接收該功能的功能顯示區域時,拖動圖標的左下角由綠色勾號顯示;否 則顯示紅色的禁止符號; 系統獲取拖入的功能顯示區標識,將功能圖標所攜帶信息一起封裝成更改顯示區內容 事件,並發送至事件分發引擎; 事件分發引擎接收事件,並向所有功能顯示區廣播該事件; 接收到事件的顯示區比對顯示區標識,如果與自身一致,則讀取事件內容,調用相應的 功能顯示模塊顯示;否則,忽略該事件; 使用滑鼠拖拽的方式輸入功能區參數的方法包括以下步驟: 用戶滑鼠點擊功能顯示區中實現了拖動功能的圖標元素; 系統調用drag manager移動圖標,並封裝成輸入參數事件向事件分發引擎發送; 事件分發引擎接收事件,對所有功能顯示區廣播事件; 如果顯示區能夠接收所述參數事件,接收事件並將自身半透明顯示;否則,忽略事件; 用戶移動圖標至功能顯示區中,放開滑鼠左鍵; 系統封裝目標功能顯示區標識以及參數事件中所攜帶參數成新的參數事件,並發送至 事件分發引擎; 事件分發引擎接收所述參數事件,並向各顯示區廣播事件; 如果顯示區與所述事件中顯示區標識一致,響應事件;否則忽略所述事件。
2. 根據權利要求1所述的一種基於事件驅動的適用多屏幕拼接的大屏幕顯示方法,其 特徵在於,所述使用滑鼠拖拽方式更改功能區內容的方法,通過滑鼠點擊工具欄上功能圖 片的方式,將其拖入到功能顯示區中,功能顯示區中的內容立刻更改為功能圖片所代表的 功能。
3. 根據權利要求1所述的一種基於事件驅動的適用多屏幕拼接的大屏幕顯示方法,其 特徵在於,所述使用滑鼠拖拽的方式輸入功能區參數的方法,提供用戶將某一功能區中的 元素拖動到另一可以接收參數的功能區中,所述功能區能夠識別拖入的圖標代表的參數含 義並執行分析操作。
【文檔編號】G06F3/14GK104049875SQ201410271482
【公開日】2014年9月17日 申請日期:2014年6月18日 優先權日:2014年6月18日
【發明者】黃建玲, 陳智宏, 隋莉穎, 王立勳, 李偉, 林文平, 張永才, 程磊 申請人:北京市交通信息中心

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀