Hyperlink Event"
From Documentation
Line 8: | Line 8: | ||
= Event Monitor Example = | = Event Monitor Example = | ||
+ | |||
+ | |||
+ | [[File:zss-essentials-events-hyperlink.png | center]] | ||
+ | |||
+ | |||
+ | <source lang='java' high='3, 9'> | ||
+ | public class EventsComposer extends SelectorComposer<Component>{ | ||
+ | |||
+ | @Listen("onCellHyperlink = spreadsheet") | ||
+ | public void onCellHyperlink(CellHyperlinkEvent event){ | ||
+ | StringBuilder info = new StringBuilder(); | ||
+ | |||
+ | info.append("Hyperlink ").append(event.getType()) | ||
+ | .append(" on : ").append(Ranges.getCellReference(event.getRow(),event.getColumn())) | ||
+ | .append(", address : ").append(event.getAddress()); | ||
+ | |||
+ | if(isShowEventInfo(event.getName())){ | ||
+ | addInfo(info.toString()); | ||
+ | } | ||
+ | } | ||
+ | |||
+ | } | ||
+ | </source> |
Revision as of 07:17, 9 July 2013
- onHyperlink
- This event is fired when a user clicks on a cell that contains a hyperlink. When a corresponding event listener is invoked, a HyperlinkEvent object is passed as an argument.
Event Monitor Example
public class EventsComposer extends SelectorComposer<Component>{
@Listen("onCellHyperlink = spreadsheet")
public void onCellHyperlink(CellHyperlinkEvent event){
StringBuilder info = new StringBuilder();
info.append("Hyperlink ").append(event.getType())
.append(" on : ").append(Ranges.getCellReference(event.getRow(),event.getColumn()))
.append(", address : ").append(event.getAddress());
if(isShowEventInfo(event.getName())){
addInfo(info.toString());
}
}
}