Vaadin Web应用开发教程(13):UI组件-RichTextArea

jerry VaadinWeb
Vaadin Web应用开发教程(13):UI组件-RichTextArea
RichTextArea 允许输入带格式的文本。 RichTextArea 内容以HTML格式显示。它继承自TextArea,本身没有提供什么附加功能,你可以通过扩展VRichTextArea, VRichTextToolbar 的方法来为RichTextArea添加客户端功能。

Vaadin Web应用开发教程(12):UI组件-PasswordField

jerry VaadinWeb
Vaadin Web应用开发教程(12):UI组件-PasswordField
PasswordField 为TextField 的一个变种,主要用来获取用户密码。 PasswordField tf = new PasswordField("Keep it secret");

Vaadin Web应用开发教程(11):UI组件-TextArea

jerry VaadinWeb
Vaadin Web应用开发教程(11):UI组件-TextArea
前面TextField 一般为单行显示,而TextArea为多行显示。基本用法如下: // Create the area TextArea area = new TextArea("Big Area"); // Put some content in it area.set...
阅读全文

Vaadin Web应用开发教程(10):UI组件-TextField

jerry VaadinWeb
Vaadin Web应用开发教程(10):UI组件-TextField
TextField文本框,可以接受用户输入文字。它实现Field接口,支持数据绑定。基本用法: // Create a text field TextField tf = new TextField("A Field"); // Put some initial content i...
阅读全文

Vaadin Web应用开发教程(9):UI组件-Link

jerry VaadinWeb
Vaadin Web应用开发教程(9):UI组件-Link
组件Link为超链接。指向一个外部资源。 Link实际为一HTML 链接<a href>。和Button 不同的是,Link 不会在服务器端触发一个事件。你也可以使用setIcon 为Link添加一个图标: // Textual link Link link = new

Vaadin Web应用开发教程(8):UI组件-Label

jerry VaadinWeb
Vaadin Web应用开发教程(8):UI组件-Label
从本篇开始介绍Vaadin提供的UI组件的基本用法,这些UI组件包括Label, Link, TextField, TextArea, PasswordField, RichTextArea, DateField, Button, CheckBox, Select, Table, Tree...
阅读全文

Vaadin Web应用开发教程(7):UI组件概述

jerry VaadinWeb
Vaadin Web应用开发教程(7):UI组件概述
和Swing一样,Vaadin  也提供了大量的UI组件(控件)给程序员用于定义用户界面。下图为Vaadin 中UI组件的类图。  所用UI 组件都实现Component接口,AbstractComponent为所有UI 组件的根类,它有两个直接子类: Abstr

Vaadin Web应用开发教程(6):使用资源

jerry VaadinWeb
Vaadin Web应用开发教程(6):使用资源
Web应用使用多种资源,比如图像或是供下载的文件。Vaadin中的Embeded UI通常显示图像而Link提供可供下载的文件,其它的UI组件,比如TabSheet可以使用图标资源。 Web服务器通常无需Application对象的帮助就可以处理对

Vaadin Web应用开发教程(5):Vaadin Web应用的基本组成部分

jerry VaadinWeb
Vaadin Web应用开发教程(5):Vaadin Web应用的基本组成部分
上篇博客Vaadin Web应用开发教程(4):开始编写Web应用 介绍了一个最简单的Vaadin应用。一般来说,一个Vaadin应用由下面几个部分构成: Windows  每个Web应用都有一个主窗口。主窗口(Main windows) 为应用程序级窗口

Vaadin Web应用开发教程(4):开始编写Web应用

jerry VaadinWeb
Vaadin Web应用开发教程(4):开始编写Web应用
在前面Vaadin Web应用开发教程(2):安装开发环境 我们创建了一个Helloworld项目,现在回过头详细说明一个这个简单Web应用。 使用Eclipse Vaadin 插件创建项目,自动生成的项目目录如下: 可以看到,Vaadin库文件放在