S
scooterJava
Gast
Ich habe ein Panel, dass ich mit Text und mit E-Mail-Links belege:
Mein Problem: Im Panel liegen die E-Mail-Links zeilenweise untereinander. Wie kann ich unterscheiden, welcher Link angeklickt wurde?
Code:
panHotline.setText( sHotline.toString() );
panHotline.addHyperlinkListener( new EMailHyperlinkListener() );
[code]
Der Listener:
[code]
class EMailHyperlinkListener
implements HyperlinkListener
{
public void hyperlinkUpdate( final HyperlinkEvent ev )
{
if( ev.getEventType() == HyperlinkEvent.EventType.ACTIVATED /* hyperlink was clicked */)
{
try
{
// Switch to the mail client
panHotline.setPage( "mailto:adresse@web.de" );
}
catch( IOException e )
{
showWarning( S_WARN_BADADDRESS );
}
}
}
}
Mein Problem: Im Panel liegen die E-Mail-Links zeilenweise untereinander. Wie kann ich unterscheiden, welcher Link angeklickt wurde?