是否有一個通用的,廣爲接受的GUI元素術語。我已經編寫了這麼多的GUI工具包,我不知道是否只有Windows的程序員在談論widgets
時知道Java人羣的含義。 GTK +用戶是否知道control
是什麼?除了我以外,還有誰記得gadgets
?「GUI元素」是否有一個通用術語?
1
A
回答
5
Qt使用小部件,Swing使用組件。大多數gui程序員會理解你在說一個scroll-widget /組件時的意思。
1
Component?
0
我會說「元素」。 「組件」爲我喚起COM對象。
0
我不認爲這是一個長期掩蓋它,但窗口,組件,部件和控制都在廣泛使用,所以我想大多數開發人員瞭解所有這些,雖然它們在不同的框架中可能意味着稍微不同的東西(即框架中最低的通用類/組件)。
其實我覺得GUI元素(或圖形元素/界面元素)是一個不錯的包羅萬象的術語。
0
正如在SO question中指出的那樣,命名很難,並且這使得這個問題與程序相關!
正如在org.eclipse.swt.widgets.Widget的javadoc中指定的那樣,Widget通常引用「用戶界面對象」。
所以它可能比過於通用的術語「組件」更精確。
2
作爲組件是通用的,我會說:可視化組件。
它只是準確地描述它是什麼:一個可見的,自包含的元素,它執行一些明確定義的任務。
2
根據我的人機交互老師和這個HCI manual這個名字是「widget」。
0
Symbian(當前)使用控件,但S60正在轉移到QT,因此這可能會轉移到小部件。
我建議你堅持你的GUI框架的約定。這樣,投入時間學習框架的人就會知道你的意思,而那些不知道你意味着什麼的人才會知道你的意思。如果是針對獨立於框架的文章或其他類型,請在開頭或附錄中定義您的意思(例如:control - GUI元素,通常也稱爲組件,小工具等)。
相關問題
- 1. 是否有技術術語用所述向量的最後一個元素替換向量中的元素?
- 2. 包裝命令行程序的GUI應用程序是否有一個通用術語?
- 3. GUI設計術語
- 4. 是否有一個技術術語用於轉換數據的維度?
- 5. 如何檢查一個元素是否是另一個元素的有效子元素/父元素
- 6. 發現一個元素在jquery裏面是否有空元素
- 7. 數組是否有一個元素等於元素?
- 8. 檢查元素是否只有一個子元素
- 9. 是否有所有Android GUI元素的圖形概覽?
- 10. 是否有一個用於在Scala中創建GUI的GUI?
- 11. 是否有一個Angular 2 GUI Builder?
- 12. 是否有「非通用」iOS二進制文件的通用術語?
- 13. 如何判斷一個元素是否是JavaScript中另一個元素的子元素(沒有jQuery)?
- 14. jquery檢查元素是否有元素
- 15. 序列中最後n個元素是否有Python成語?
- 16. 「無字符串編碼」是一個通用術語嗎?
- 17. 用於GUI元素
- 18. 這個概念是否有一個術語,它是否存在於靜態類型語言中?
- 19. ,如何檢查元素是否有一個元素沒有移動到它
- 20. 是否可以用另一個td元素替換一個HTML表td元素
- 21. 檢查元素是否有兩個類
- 22. 在「display:table-row」元素中是否有一個「display:table-cell」元素是一個有效的構造?
- 23. 檢查一個元素是否存在
- 24. Elasticsearch是通過「部分術語」而不是「整個術語」進行聚合
- 25. 檢查是否至少有一個元素是不同
- 26. 檢查矩陣的每一行是否有一個元素
- 27. 查找通用列表中是否有可用的元素
- 28. 是否有一個jQuery的選擇多個表單元素?
- 29. 測試一個元素是否與jQuery具有某個類
- 30. 如何檢查一個術語是否有父項,並顯示除taxonomy.php上的當前術語?
當我在學校教授編程時,我在孩子們的報告中使用了「小部件」一詞。保證每個證明閱讀的人都圍繞着它...... – 2009-02-02 12:11:06
你能解釋一下非母語人士嗎? – EricSchaefer 2009-02-02 14:06:06