用户界面中按钮的命名约定

时间:2010-03-26 11:25:13

标签: java-ee user-interface

Web应用程序的用户界面通常包含用于执行CRUD操作的各种按钮。在执行以下操作时,按钮标签的建议命名约定是什么。

  • 用户创建(添加用户...或添加用户或添加用户)
  • 事件创建(添加事件...或添加事件或添加事件)
  • 查看用户按钮(列出所有用户或列出所有用户或列出所有用户)

大多数网站似乎都包含最后一个选项(例如添加用户),其中单词中的第一个字母为大写,其余均为小写。这里有什么更好的做法?

4 个答案:

答案 0 :(得分:2)

这是品味和个人喜好的问题。最重要的是在整个应用程序中保持一致。

答案 1 :(得分:1)

正如我理解关于按钮标签的问题,而不是代码中的名称。

“添加用户...”:以省略号(...)结尾的动作(我总是喜欢三点以上的省略号)通常表示“更多的东西”,例如在执行操作之前弹出一个或多个表单的对话框。

“添加用户”我认为这只是糟糕的写作。除非在德语中所有名词都是大写的。 =)

如果这是创建用户的流程/过程的最后一步,我会选择“添加用户”。

答案 2 :(得分:0)

当然.Net按钮控件我总是使用

BtnEventName

但这是.Net中任何控件的一般约定,例如TextBox将是

TxtUserName

这样做的主要好处是相同类型的控件在intellisense中分组

答案 3 :(得分:0)

取决于 在摇摆我使用,:

JTextField txtUserField; // description about the inputType + description of what it actually is.!
JButton butSubmit;

对于j2ee应用程序,

HTML:<input type="button" name="butUserName"/>

Bean:强烈建议将输入字段命名为与HTML表单中命名的字段完全相同。 (如在struts中,在bean String butUserName;中)

在jsp / servlets中:相同....... String butUserName = request.getParameter("butUserName");