Vaadin Web应用开发教程(24):UI组件-ProgressIndicator组件

jerry VaadinWeb
Vaadin Web应用开发教程(24):UI组件-ProgressIndicator组件
ProgressIndicator组件显示进程条,ProgressIndicator组件定时向服务器查询其当前值,如果值有变化,则更新进程条进度。Web应用本身无需实现任何查询服务器的操作,查询由ProgressIndicator组件自动完成。 ProgressI

Vaadin Web应用开发教程(23):UI组件-Form组件

jerry VaadinWeb
Vaadin Web应用开发教程(23):UI组件-Form组件
大部分的Web应用都包含窗体(Form),Vaadin中的Form组件提供了创建窗体的简洁方法。窗体中的填充域可以直接由绑定的数据源自动生成。BeamItem 适配器(Adapter)支持使用Java Bean对象或是普通的Java 对象做为数据源。

Vaadin Web应用开发教程(22):UI组件-Upload组件

jerry VaadinWeb
Vaadin Web应用开发教程(22):UI组件-Upload组件
Upload 组件用于向服务器上传文件。它显示一个文件名输入框,一个文件选择按钮和一个上传确认按钮。 // Create the Upload component. Upload upload = new Upload("Upload the file here", this); ...
阅读全文

Vaadin Web应用开发教程(21):UI组件-Embedded组件

jerry VaadinWeb
Vaadin Web应用开发教程(21):UI组件-Embedded组件
Embedded组件支持者浏览器中嵌入媒体对象,如图像,动画等其它浏览器支持的媒体类型。Embedded组件内容在Vaadin中是作为资源来管理的。 Embedded image = new Embedded("Yes, logo:", new ClassResource("...
阅读全文

Vaadin Web应用开发教程(20):UI组件-MenuBar组件

jerry VaadinWeb
Vaadin Web应用开发教程(20):UI组件-MenuBar组件
MenuBar 用来创建下拉菜单,类似桌面应用的菜单显示。 使用MenuBar首先创建MenuBar的实例: // Create a menu bar final MenuBar menubar = new MenuBar(); main.addComponent(menubar)...
阅读全文

Vaadin Web应用开发教程(19):UI组件-Tree 组件

jerry VaadinWeb
Vaadin Web应用开发教程(19):UI组件-Tree 组件
Tree 组件可以用来显示具有层次关系的数据源,比如文件系统。Tree组件的一个典型应用是作为菜单显示。 final Object[][] planets = new Object[][]{ new Object[]{"Mercury"}, new ...
阅读全文

Vaadin Web应用开发教程(17):UI组件-Select 组件

jerry VaadinWeb
Vaadin Web应用开发教程(17):UI组件-Select 组件
Vaadin 中提供了多种组件允许用户从多个选项中选择某个或多个选项。比如列表,下拉框,一组RadioButton或CheckBox,表格或Tree等。 下面为由Vaddin提供的核心选项组件,都是从基类AbstractSelect派生而来。 Select

Vaadin Web应用开发教程(16):UI组件-Checkbox

jerry VaadinWeb
Vaadin Web应用开发教程(16):UI组件-Checkbox
Checkbox 的状态可以为checked和unchecked. 其值可以通过getValue, setValue 来操作。基本用法如下: // A check box with default state (not checked, false). final CheckBox ...
阅读全文

Vaadin Web应用开发教程(15):UI组件-Button

jerry VaadinWeb
Vaadin Web应用开发教程(15):UI组件-Button
Button 按钮,在前面Vaadin Web应用开发教程(5):Vaadin Web应用的基本组成部分 中介绍事件处理时已经对Button的用法做了说明。当用户点击按钮时会触发Button.ClickEvent ,可以使用 Button.ClickListener 来侦听这个

Vaadin Web应用开发教程(14):UI组件-DateField

jerry VaadinWeb
Vaadin Web应用开发教程(14):UI组件-DateField
DateField 用于显示和输入日期和时间。它有两个变种:一是PopupDateField ,以Popup 日历选取框,另外为InlineDateField,会一直显示日期选择窗口。DateField 缺省使用 Popup方式。 下面代码为DateField的基本使用方