2010-09-28 42 views

回答

3

AFAIK,对于摆动元件没有特殊的约定。

你可以做的最好的事情就是尽可能地使用名字(像往常一样)。

对于我而言,我尝试使用所需内容的名称,然后是组件的类型。

例如,对于包含年龄的文本字段,我将使用ageTextField
对于一个按钮用于sumbit我会使用submitButton

+0

这是不是使名称更长? – 2010-09-29 11:04:44

+1

我更喜欢用含有隐藏感觉的较短名称来表示较长的名称。只要该变量未命名为'thisIsMyFieldWhichContainsAnAgeOrMaybeABirthDayFieldText',就没有问题。 – 2010-09-29 12:25:35

1

匈牙利命名约定,但认为一般的差,适合很好命名的Swing UI组件。

实例:
JButtonlogin - >bLoginJTextFieldname - >tfName

+1

由于所有相同的原因,这同样糟糕。 – 2010-09-28 20:43:22

3

你应该使用常识。 我宁愿添加后缀来区分组件,即。 passwordEditsendButton。 有人喜欢匈牙利符号,但无论如何,你应该是一致的,并通过项目或模块的所有代码使用相同的命名约定。