Swing组件命名约定?

时间:2010-09-28 18:52:09

标签: java swing naming-conventions

是否有像JButton这样的摆动组件的命名约定..?或者是否有任何机构知道这样做的好方法?

由于

3 个答案:

答案 0 :(得分:3)

AFAIK,对摆动元素没有特殊约定。

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

就我而言,我尝试使用所需内容的名称,后跟组件的类型。

例如,对于包含年龄的文本字段,我会使用ageTextField 对于用于汇总的按钮,我会使用submitButton

答案 1 :(得分:3)

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

答案 2 :(得分:1)

匈牙利语命名约定虽然一般被认为很糟糕,但非常适合命名Swing UI组件。

<强>示例: JButton的{​​{1}} - &gt; login的{​​{1}},bLogin的{​​{1}} - &gt; JTextField等。