O'Reilly logo

Vaadin 7 Cookbook by Ondrej Kvasnovsky, Jaroslav Holan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Creating a TextField only for digits

There are two ways to get valid input from the user using a textbox. Validate it after confirmation on the server side or during writing text on the client side. In this recipe, we will create a custom text field that validates the input during pressing keys. It will allow only digit keys.

Creating a TextField only for digits

How to do it...

Carry out the following steps to create a text field that accepts only digit keystrokes from zero to nine:

  1. We create a Vaadin project with the main UI class named Demo as follows:
    public class Demo extends UI {…}
  2. We open the context menu on the project and choose New | Other…. A wizard opens. In the wizard, we select ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required