0
A
回答
3
AFAIK,對於擺動元件沒有特殊的約定。
你可以做的最好的事情就是儘可能地使用名字(像往常一樣)。
對於我而言,我嘗試使用所需內容的名稱,然後是組件的類型。
例如,對於包含年齡的文本字段,我將使用ageTextField
。
對於一個按鈕用於sumbit我會使用submitButton
。
1
匈牙利命名約定,但認爲一般的差,適合很好命名的Swing UI組件。
實例: JButton
爲login
- >bLogin
,JTextField
爲name
- >tfName
等
+1
由於所有相同的原因,這同樣糟糕。 – 2010-09-28 20:43:22
3
你應該使用常識。 我寧願添加後綴來區分組件,即。 passwordEdit
,sendButton
。 有人喜歡匈牙利符號,但無論如何,你應該是一致的,並通過項目或模塊的所有代碼使用相同的命名約定。
相關問題
- 1. Ember 2.0組件 - 屬性命名約定
- 2. 命名約定
- 3. 命名約定
- 4. 文件命名約定
- 5. C/C++:數組的命名約定?
- 6. TSQL命名約定〜這個命名約定叫什麼名字?
- 7. Protobuf命名約定
- 8. c#命名約定
- 9. BEM:命名約定
- 10. 表命名約定?
- 11. ç命名約定
- 12. DAO命名約定
- 13. mysql命名約定
- 14. MySQL命名約定
- 15. .NET命名約定
- 16. Linq2sql命名約定
- 17. xmlns命名約定
- 18. FFMPEG命名約定
- 19. PHP命名約定?
- 20. Microsoft命名約定
- 21. URL命名約定
- 22. serialVersionUID命名約定
- 23. 命名約定Rails
- 24. Qt小部件的命名約定
- 25. C#中windows控件的命名約定
- 26. PHPUnit的測試套件命名約定
- 27. 控件的大小寫/命名約定
- 28. CakePHP的命名約定/文件結構
- 29. 部分類文件的命名約定
- 30. MVC5中的命名約定
這是不是使名稱更長? – 2010-09-29 11:04:44
我更喜歡用含有隱藏感覺的較短名稱來表示較長的名稱。只要該變量未命名爲'thisIsMyFieldWhichContainsAnAgeOrMaybeABirthDayFieldText',就沒有問題。 – 2010-09-29 12:25:35