我沒有問題編程到那個角落,但我想知道選擇背後的原因。爲什麼GUI應用程序使用Top-Lefft角而不是左下角?
2
A
回答
5
開始這是歷史的偶然。
所以你問爲什麼在監視器上的像素被索引左到右排列從上到下的行,使得+ Y軸向下而不是向上比如在笛卡爾座標系統。長話短說,CRTs以這種順序顯示掃描線,所以通過以相同的方式安排視頻內存,視頻驅動程序可以通過連續的內存塊向前掃描,並隨着掃描線的發送掃描線。選擇本質上是任意的,就像笛卡爾座標在+ y點向上一樣;這種排列方式對於從左到右的語言中的紙張圖更爲方便,因爲它隨時隨地可以成爲進步的助記符,等等。
同樣,在CRT上,選擇可能會遵循創作者的閱讀順序。在基於字符的顯示,如果要顯示在他們閱讀的順序相同的字符,然後自上次更新已經被添加到屏幕上的字符將被儘可能早地顯示,減少視滯後。
2
2
歷史你在紙張從LEFT_TOP
技術CRT寫道從LEFT_TOP
相關問題
- 1. 爲什麼x和y座標位於左上角而不是左下角?
- 2. Popupwindow:ShowAsDropDown作爲右上角而不是左下角?
- 3. 廚師角色不作爲角色應用而是應用
- 4. 對齊水印與PHP左上角而不是右下角
- 5. 使用角度2而不是角度4使用角度cli
- 6. 爲什麼我的角度2應用程序不呈現?
- 7. 如何從左下角而不是左上角啓動CImg繪圖?
- 8. 將頁面粘貼到左下角而不是默認的左上角?
- 9. SpriteKit/SKScene:如何從左上角繪製而不是從左下角繪製?
- 10. FLEX:我如何設置組件的左下角座標而不是左上角
- 11. SQL Server - 用於應用程序訪問的角色是什麼?
- 12. iPad模擬器顯示左下角的應用程序?
- 13. UIOffsetMake()使用傳統的左上角原點(0,0)還是左下角原點?
- 14. 我想檢測用戶是否點擊圖像的左上角,右上角,左下角或右下角部分。
- 15. div從左下角進入而不是下降
- 16. 角2應用程序中的「app」是什麼?
- 17. 更新角度應用程序的最佳方式是什麼?
- 18. 爲什麼有#!在我的角應用程序的網址
- 19. 如何爲UIView的左下角,右下角和左上角設置cornerRadius?
- 20. 爲什麼我的左邊欄不起作用?在角材料
- 21. 在heroku上強制使用http而不是https的角度js應用程序?
- 22. 爲什麼Facebook應用程序角色ID與用戶標識不同?
- 23. 使用量角器設置API應用程序的最佳方式是什麼?
- 24. 託管角4應用程序使用的是Node.js不工作
- 25. 這個Pascal的三角形程序爲什麼不起作用?
- 26. 不使用CSS3左下角左右旋轉的圖像旋轉
- 27. jQuery邊框圖像(左上角,右上角,左下角,右下角)
- 28. 使用Express服務角應用程序
- 29. Paper.js PointText獲取基線座標而不是左下角
- 30. 使用角模式服務而不使用引導程序
參見[*左撇子歷史原因座標系統*](http://stackoverflow.com/questions/6698817/historic-reasons-for-left-handed-coordinate-system)。 – trashgod 2012-02-06 03:58:55