Vaadin Web应用开发教程(15):UI组件-Button
来源:互联网 发布:安安电子狗软件 编辑:程序博客网 时间:2024/04/23 21:42
Button 按钮,在前面Vaadin Web应用开发教程(5):Vaadin Web应用的基本组成部分 中介绍事件处理时已经对Button的用法做了说明。当用户点击按钮时会触发Button.ClickEvent ,可以使用 Button.ClickListener 来侦听这个事件。
public class TheButton extends CustomComponent implements Button.ClickListener { Button thebutton; public TheButton() { // Create a Button with the given caption. thebutton = new Button ("Do not push this button"); // Listen for ClickEvents. thebutton.addListener(this); setCompositionRoot(thebutton); } /** Handle click events for the button. */ public void buttonClick (Button.ClickEvent event) { thebutton.setCaption ("Do not push this button again"); }}
为多个按钮使用同一个Listener时,可以通过Event的getButton() 方法来区分不同的按钮。
- Vaadin Web应用开发教程(15):UI组件-Button
- Vaadin Web应用开发教程(17):UI组件-Select 组件
- Vaadin Web应用开发教程(18):UI组件-Table 组件
- Vaadin Web应用开发教程(19):UI组件-Tree 组件
- Vaadin Web应用开发教程(20):UI组件-MenuBar组件
- Vaadin Web应用开发教程(21):UI组件-Embedded组件
- Vaadin Web应用开发教程(22):UI组件-Upload组件
- Vaadin Web应用开发教程(23):UI组件-Form组件
- Vaadin Web应用开发教程(24):UI组件-ProgressIndicator组件
- Vaadin Web应用开发教程(25):UI组件-Slider组件
- Vaadin Web应用开发教程(26):UI组件-LoginForm组件
- Vaadin Web应用开发教程(27):UI组件-自定义组件
- Vaadin Web应用开发教程(24):UI组件-ProgressIndicator组件
- Vaadin Web应用开发教程(21):UI组件-Embedded组件
- Vaadin Web应用开发教程(7):UI组件概述
- Vaadin Web应用开发教程(8):UI组件-Label
- Vaadin Web应用开发教程(9):UI组件-Link
- Vaadin Web应用开发教程(10):UI组件-TextField
- JSP内置对象(一)
- POJ 1330 Nearest Common Ancestors(求LCA的三种方法)
- 关于NSMutableDictionary排序
- 1.java contents
- Object Oriented Programming
- Vaadin Web应用开发教程(15):UI组件-Button
- Android ApiDemos示例解析(115):Views->Focus->1. Vertical
- Android ApiDemos示例解析(116):Views->Focus->2. Horizontal
- Android ApiDemos示例解析(117):Views->Focus->3. Circular
- android 屏幕测试程序 测试R G B三色 和 全黑, 全白5种状态
- 代码大全学习-20-不常见的控制结构(Unusual Control Structures)
- ArcGIS 10.1 for Server 集群(RHEL)安装配置
- QStringList类常用方法
- ubuntu一些设置技巧