本文整理汇总了Java中com.vaadin.annotations.JavaScript类的典型用法代码示例。如果您正苦于以下问题:Java JavaScript类的具体用法?Java JavaScript怎么用?Java JavaScript使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
JavaScript类属于com.vaadin.annotations包,在下文中一共展示了JavaScript类的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: extend
import com.vaadin.annotations.JavaScript; //导入依赖的package包/类
public void extend(final TextArea textArea, List<String> users, List<String> projects) {
if (textArea.getId() == null) {
textArea.setId(UUID.randomUUID().toString().replace("-", ""));
}
StringBuilder execute = new StringBuilder("htextcomplete('#");
execute.append(textArea.getId());
execute.append("', [");
for (String user : users) {
execute.append("'").append(user).append("',");
}
execute.deleteCharAt(execute.length() - 1);
execute.append("], [");
for (String project : projects) {
execute.append("'").append(project).append("',");
}
execute.deleteCharAt(execute.length() - 1);
execute.append("])");
super.extend(textArea);
com.vaadin.ui.JavaScript.getCurrent().execute(execute.toString());
}