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. Maven工件和组命名约定
- 2. Ember 2.0组件 - 属性命名约定
- 3. 命名约定
- 4. 命名约定
- 5. 文件命名约定
- 6. Gradle插件命名约定
- 7. 软件包命名约定
- 8. 命令与事件的命名约定
- 9. C/C++:数组的命名约定?
- 10. 重命名它使用Swing组件
- 11. TSQL命名约定〜这个命名约定叫什么名字?
- 12. c#命名约定
- 13. Linq2sql命名约定
- 14. PHP命名约定?
- 15. serialVersionUID命名约定
- 16. SQL命名约定
- 17. Oracle命名约定
- 18. 表命名约定?
- 19. MvvmCross命名约定
- 20. MySQL命名约定
- 21. Python命名约定
- 22. 头命名约定
- 23. xmlns命名约定
- 24. Ruby命名约定?
- 25. BEM:命名约定
- 26. Protobuf命名约定
- 27. .NET命名约定
- 28. FFMPEG命名约定
- 29. 命名约定Rails
- 30. CodeRush命名约定
这是不是使名称更长? – 2010-09-29 11:04:44
我更喜欢用含有隐藏感觉的较短名称来表示较长的名称。只要该变量未命名为'thisIsMyFieldWhichContainsAnAgeOrMaybeABirthDayFieldText',就没有问题。 – 2010-09-29 12:25:35