2010-09-28 48 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。 有人喜歡匈牙利符號,但無論如何,你應該是一致的,並通過項目或模塊的所有代碼使用相同的命名約定。