de.willuhn.jameica.gui.util
Class Popup

java.lang.Object
  extended by de.willuhn.jameica.gui.util.Popup

public class Popup
extends java.lang.Object

Kleines Tooltipp-Popup.


Constructor Summary
Popup(java.lang.String text)
          ct
Popup(java.lang.String title, java.lang.String text)
          ct
Popup(java.lang.String title, java.lang.String text, org.eclipse.swt.graphics.Point location)
          ct
Popup(java.lang.String title, java.lang.String text, org.eclipse.swt.graphics.Point location, int align)
          ct
 
Method Summary
 void open()
          Oeffnet den Tooltip.
protected  void paint(org.eclipse.swt.widgets.Composite comp)
          Malt den Text in den Tooltip.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Popup

public Popup(java.lang.String text)
ct

Parameters:
text - anzuzeigender Text.

Popup

public Popup(java.lang.String title,
             java.lang.String text)
ct

Parameters:
title - der Titel.
text - anzuzeigender Text.

Popup

public Popup(java.lang.String title,
             java.lang.String text,
             org.eclipse.swt.graphics.Point location)
ct

Parameters:
title - der Titel.
text - anzuzeigender Text.
location - Position der linken oberen Ecke des Popups.

Popup

public Popup(java.lang.String title,
             java.lang.String text,
             org.eclipse.swt.graphics.Point location,
             int align)
ct

Parameters:
title - der Titel.
text - anzuzeigender Text.
location - Position der linken oberen Ecke des Popups.
align - Ausrichtung des Popups. Welche Ecke des Popup-Fensters soll mit dem Parameter "location" gemeint. Default-Wert ist "SWT.BOTTOM | SWT.RIGHT", also die rechte untere Ecke. Moeglich ist z.Bsp. auf "SWT.TOP | SWT.LEFT".
Method Detail

open

public void open()
Oeffnet den Tooltip.


paint

protected void paint(org.eclipse.swt.widgets.Composite comp)
Malt den Text in den Tooltip. Ist als separate Methode implementiert, damit sie in abgeleiteten Klassen ueberschrieben werden kann.

Parameters:
comp - das Composite, in das gezeichnet wird.