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
ContextHelp is now compatible with Vaadin 7 and is now a UI extension. See the demo sourcecode on github for an example.
- Released
- 2013-02-22
- Maturity
- BETA
- License
- Apache License 2.0
Compatibility
- Framework
- Vaadin 7.0+
- Vaadin 6.2+ in 0.0.4
- Vaadin 6.0+ in 1.0
- 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.