Java Swing组件命名约定?

Java Swing组件命名约定?,java,swing,naming-conventions,Java,Swing,Naming Conventions,swing组件(如JButtons)是否有命名约定。。?或者有人知道这样做的好方法吗 感谢匈牙利命名惯例,虽然一般认为不好,但非常适合命名Swing UI组件 示例: JButton用于login->bLogin,JTextField用于name->tfName等。匈牙利命名约定,虽然一般认为不好,但非常适合命名Swing UI组件 示例: JButton用于login->bLogin,JTextField用于name->tfName等。AFAIK,swing元素没有特殊约定 你能做的最好的事情

swing组件(如JButtons)是否有命名约定。。?或者有人知道这样做的好方法吗


感谢

匈牙利命名惯例,虽然一般认为不好,但非常适合命名Swing UI组件

示例:
JButton用于login->bLogin,JTextField用于name->tfName等。

匈牙利命名约定,虽然一般认为不好,但非常适合命名Swing UI组件

示例:
JButton用于login->bLogin,JTextField用于name->tfName等。

AFAIK,swing元素没有特殊约定

你能做的最好的事情就是像往常一样使用尽可能明确的名称

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

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

AFAIK,swing元素没有特殊约定

你能做的最好的事情就是像往常一样使用尽可能明确的名称

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

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

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

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

出于同样的原因,它同样糟糕。出于同样的原因,它同样糟糕。这不是使名称变长了吗?我更喜欢使用更长的显式名称,而不是带有隐藏意义的较短名称。只要变量未命名为thismyField,而其内容为SANAGEORMAYBEBIRTHDAYFIELDTEXT,就没有问题。这不是使名称变长了吗?我更喜欢使用更长的显式名称,而不是带有隐藏意义的较短名称。只要变量未命名为thismyField,且其内容为SANAGEORMAYBEARTHDAYFIELDTEXT,就没有问题。