我們正在開發一個GUI系統。 我們如何處理前面板的輸入,如果它下面還有面板?我的意思是,如果我點擊前面板,鼠標輸入也會影響下面板。我如何避免它?我們在網上搜索了這個問題。例如,z-索引系統或分層系統。但他們並沒有結束。關於它的資源並不多。如何在GUI中處理重疊的鼠標輸入?
0
A
回答
0
使用布爾值來檢查您的面板是否處於活動狀態。當單擊另一個面板時,將最後面板設置爲false,並將新面板單擊爲true。
然後當點擊使用布爾值時,只有在前面板上出現活動的代碼前點擊代碼。
0
按照相反順序搜索,以便繪製它們。你繪製的第一個在底部,最後一個繪製在頂部。所以你繪製的最後一個應該是你搜索輸入的第一個。
相關問題
- 1. 如何在Java中處理多個鼠標輸入?
- 2. 在重疊SVG圖層中處理鼠標事件
- 3. 用鼠標輸入畫布重疊按鈕輸入
- 4. html如何處理重疊標籤?
- 5. 如何正確處理鼠標區域重疊的QML TableView中的鼠標事件?
- 6. 在Java卡片遊戲中處理鼠標輸入
- 7. threejs鼠標按下處理breakes集中在輸入字段
- 8. 如何在鼠標輸入事件中觸發鼠標中鍵?
- 9. 處理:橢圓鼠標跟隨沒有重疊
- 10. 如何處理DOJO圖表中重疊的X軸標籤?
- 11. 如何處理鼠標中點擊?
- 12. Matlab中的鼠標處理
- 13. 如何處理輸入重定向
- 14. 如何處理標準輸入到標準輸出在PHP?
- 15. sscanf如何處理重疊的指針?
- 16. 如何處理互相重疊的iBeacon
- 17. QtQuick 2.0中的重疊鼠標區域
- 18. 在處理中更改鼠標光標
- 19. gvim中的鼠標輸入
- 20. 獲取鼠標的設備ID /處理與原始輸入
- 21. 處理餅圖標籤重疊[Highcharts]
- 22. 如何處理動態放置標籤的重疊
- 23. 鼠標輸入事件,但只有當鼠標輸入不在
- 24. 處理中的精確鼠標座標
- 25. 在遊戲中處理鼠標和鍵盤輸入的不同選項
- 26. 如何解決鼠標懸停在jQuery重疊的圖像?
- 27. QML:如何處理鼠標過度?
- 28. 如何處理兩個鼠標事件
- 29. 在Java Swing中嵌入鼠標輸入
- 30. 處理重疊的MKAnnotationView