ResetButtonForTextField: Adds a reset button to a text field, allowing users to clear the value of the field with one click.
The reset button is drawn using SVG images in supported browsers. With IE8 PNG versions of those are used.
Also an example project for a blog post Extending components in Vaadin 7.
Usage
Either add Maven
<dependency>
<groupId>org.vaadin</groupId>
<artifactId>
resetbuttonfortextfield
</artifactId>
<version>1.2.1</version>
</dependency>
or Ivy dependency
<dependency
org="org.vaadin"
name="resetbuttonfortextfield"
rev="1.2.1"
/>
or just add the JAR to your project, compile the widgetset and then extend any TextField:
TextField tf = new TextField();
ResetButtonForTextField.extend(tf);