Main Page | Namespace List | Class Hierarchy | Class List | Class Members | Related Pages

gov::lbl::genome::gui::LinkLabel Class Reference

Collaboration diagram for gov::lbl::genome::gui::LinkLabel:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LinkLabel (VistaApp va, String link)
 LinkLabel (String text, String url)
 LinkLabel (VistaApp va, String text, String url)
void setApplet (VistaApp vapp)
void setText (String text)
void setLink (String link)
void mouseClicked (MouseEvent e)
void mouseEntered (MouseEvent e)
void mouseExited (MouseEvent e)
void mousePressed (MouseEvent e)
void mouseReleased (MouseEvent e)
void mouseDragged (MouseEvent e)
void mouseMoved (MouseEvent e)

Protected Attributes

Cursor defaultCursor = new Cursor(Cursor.DEFAULT_CURSOR)
Cursor handCursor = new Cursor(Cursor.HAND_CURSOR)
URL linkURL = null
String link = ""

Detailed Description

Title: LinkLabel

Description: clickable label, like a link in a browser

Copyright: Copyright (c) 2004

Company: LBNL

Author:
Michael Teplitskiy
Version:
1.0


Constructor & Destructor Documentation

gov::lbl::genome::gui::LinkLabel::LinkLabel VistaApp  va,
String  link
[inline]
 

LinkLabel

Parameters:
va VistaApp
link String

gov::lbl::genome::gui::LinkLabel::LinkLabel VistaApp  va,
String  text,
String  url
[inline]
 

LinkLabel

Parameters:
va VistaApp
text String
url String


Member Function Documentation

void gov::lbl::genome::gui::LinkLabel::mouseClicked MouseEvent  e  )  [inline]
 

Open link in the new browser window

Parameters:
e MouseEvent

void gov::lbl::genome::gui::LinkLabel::mouseEntered MouseEvent  e  )  [inline]
 

show link in the status bar, show hand cursor

Parameters:
e MouseEvent

void gov::lbl::genome::gui::LinkLabel::mouseExited MouseEvent  e  )  [inline]
 

clear status bar, show default cursor

Parameters:
e MouseEvent

void gov::lbl::genome::gui::LinkLabel::setApplet VistaApp  vapp  )  [inline]
 

set the Applet

Parameters:
vapp VistaApp

void gov::lbl::genome::gui::LinkLabel::setLink String  link  )  [inline]
 

set Link

Parameters:
link String

void gov::lbl::genome::gui::LinkLabel::setText String  text  )  [inline]
 

add some html decoration to the text

Parameters:
text String


The documentation for this class was generated from the following file:
Generated on Wed Jan 19 16:59:20 2005 by  doxygen 1.3.9.1