Hallo zusammen,
ich arbeite zur Zeit mit GEF und draw2d.
Es geht um ein Problem mit dem Tooltip. Ich habe eine Klasse, welche von der Klasse PolygonShape erbt. In dieser Klasse überschreibe ich die Methode getTooltip(). Diese muss eine IFigure zurückgeben.
Jetzt habe ich die Anforderung bekommen, das der Tooltip eine bestimmte Zeit eingeblendet bleiben soll und bei Doppelklick dauerhaft angezeigt wird und beim nächsten Doppelklick wieder ausgeblendet wird.
Gibt es dafür an der Stelle eine Möglichkeit?
Liebe Grüße
Rainbow
ich arbeite zur Zeit mit GEF und draw2d.
Es geht um ein Problem mit dem Tooltip. Ich habe eine Klasse, welche von der Klasse PolygonShape erbt. In dieser Klasse überschreibe ich die Methode getTooltip(). Diese muss eine IFigure zurückgeben.
Jetzt habe ich die Anforderung bekommen, das der Tooltip eine bestimmte Zeit eingeblendet bleiben soll und bei Doppelklick dauerhaft angezeigt wird und beim nächsten Doppelklick wieder ausgeblendet wird.
Gibt es dafür an der Stelle eine Möglichkeit?
Java:
@Override
public IFigure getToolTip() {
IFigure panel = new Panel();
panel.setLayoutManager(new GridLayout());
panel.add(new Label("Hello"));
panel.add(new Label("World"));
return (panel);
}
Liebe Grüße
Rainbow