setAttribute() 改為單純 setter，實際 gen 字串的功能挪到 genAttribute()
試作 CheckBox、FieldLabel、TextButton 的 gen method