ImageMapWidget
Image map addon
An addon that allows you to register server-side click handlers to rectangular areas on a image. The areas also support tooltips.
This addon is now mostly unneccessary since Vaadin supports server side click handlers.
Sample code
// Create the image map instance ImageMap imageMap = new ImageMap(new ExternalResource("http://imgs.xkcd.com/comics/going_west.png"), new AreaClickListener() { @Override public void areaClicked(String areaId) { getWindow().showNotification(\"Area click", "Image map area '" + areaId + "' clicked", Notification.TYPE_TRAY_NOTIFICATION); } } ); // Add some areas try { imageMap.addArea("panel 1", "p1", 0, 0, 165, 237); imageMap.addArea("panel 2", "p2", 180, 0, 120, 237); imageMap.addArea("panel 3", "p3", 315, 0, 167, 237); imageMap.addArea("panel 4", "p4", 483, 0, 120, 237); imageMap.addArea("panel 5", "p5", 605, 0, 134, 237); } catch (OverlappingAreasException e) { getWindow().showNotification("Overlapping area", "Trying to add a area that would overlap with an existing area", Notification.TYPE_ERROR_MESSAGE); }
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
Updated to Vaadin 6.3.4 and added a build script. No functional changes.
- Released
- 2010-07-06
- Maturity
- STABLE
- License
- Apache License 2.0
Compatibility
- Framework
- Vaadin 6.2+
- Browser
- Internet Explorer
- Internet Explorer
- Firefox
- Opera
- Safari
ImageMapWidget - Vaadin Add-on Directory
Image map addonAn addon that allows you to register server-side click handlers to rectangular areas on a image. The areas also support tooltips.
This addon is now mostly unneccessary since Vaadin supports server side click handlers.
Online DemoSource Code
Discussion Forum
Author Homepage
ImageMapWidget version 1.0
null
ImageMapWidget version 1.0.1
Updated to Vaadin 6.3.4 and added a build script. No functional changes.