ContextHelp
Provides contextual help for Vaadin applications.
ContextHelp is a component allowing you to provide contextual help for your forms and/or fields in an application. ContextHelp shows a bubble containing your specified help text when the user presses F1 (or a configurable hotkey). The bubble opens right next to your field, with a small arrow pointing at the field.
ContextHelp also supports opening the help bubble programmatically and follow focus.
Sample code
ContextHelp contextHelp = new ContextHelp(); layout.addComponent(contextHelp); TextField foo = new TextField("foo"); TextField bar = new TextField("bar"); layout.addComponent(foo); layout.addComponent(bar); contextHelp.addHelpForComponent(bar, "The text field allows you to write many, many, many, many, many things."); contextHelp.addHelpForComponent(foo, "<b>foo</b> can be <i>formatted</i> using standard <b style='font-size: 20px; color: red;'>HTML</b> and inline <b>CSS</b>.");
ContextHelp contextHelp = new ContextHelp(); contextHelp.extend(UI.getCurrent()); // only needed once for each UI TextField foo = new TextField("foo"); TextField bar = new TextField("bar"); layout.addComponent(foo); layout.addComponent(bar); contextHelp.addHelpForComponent(bar, "The text field allows you to write many, many, many, many, many things."); contextHelp.addHelpForComponent(foo, "<b>foo</b> can be <i>formatted</i> using standard <b style='font-size: 20px; color: red;'>HTML</b> and inline <b>CSS</b>.");
Links
Compatibility
Was this helpful? Need more help?
Leave a comment or a question below. You can also join
the chat on Discord or
ask questions on StackOverflow.
Version
- The help bubble is no longer closed if you click within the component it is bound to or in the bubble itself. This allows you to copy text from the bubble, keep a general help bubble open while navigating fields in a form, etc.
- Added a null check to fix issue #11
- Released
- 2012-08-10
- Maturity
- STABLE
- License
- Apache License 2.0
Compatibility
- Framework
- Vaadin 6.0+
- Vaadin 6.2+ in 0.0.4
- Vaadin 7.0+ in 2.0.0.beta1
- Vaadin 7.3+ in 2.0.1
- Vaadin 8.0+ in 3.0.0
- Browser
- Internet Explorer
- Internet Explorer
- Internet Explorer
- Firefox
- Safari
- Google Chrome
- Internet Explorer
Vaadin Add-on Directory
Find open-source widgets, add-ons, themes, and integrations for your Vaadin application.
The channel for finding, promoting, and distributing Vaadin add-ons.