X-Git-Url: http://source.jalview.org/gitweb/?p=jalview.git;a=blobdiff_plain;f=src%2Fjalview%2Fappletgui%2FTooltip.java;h=d629cf665b8ae2a8f31ef93694988b2a43bb7d11;hp=7a65ec338b216e391c101d34c9e61536112d738c;hb=f4766a7bbcfae845fc95923b01fa14ff83d589ff;hpb=163ed5b997bbda48e4cdd950e87a8fe01baae7fb diff --git a/src/jalview/appletgui/Tooltip.java b/src/jalview/appletgui/Tooltip.java index 7a65ec3..d629cf6 100755 --- a/src/jalview/appletgui/Tooltip.java +++ b/src/jalview/appletgui/Tooltip.java @@ -35,8 +35,8 @@ import java.awt.event.MouseListener; import java.awt.event.MouseMotionListener; import java.util.StringTokenizer; -public class Tooltip extends Canvas implements MouseListener, - MouseMotionListener +public class Tooltip extends Canvas + implements MouseListener, MouseMotionListener { private String[] tip; @@ -91,8 +91,8 @@ public class Tooltip extends Canvas implements MouseListener, { if (lindex > 0) { - g.drawString(tip[i].substring(0, lindex), 3, (i + 1) * fontHeight - - 3); + g.drawString(tip[i].substring(0, lindex), 3, + (i + 1) * fontHeight - 3); x += fm.stringWidth(tip[i].substring(0, lindex) + 3); } g.drawImage(linkImage, x, i * fontHeight + 1, this); @@ -155,11 +155,11 @@ public class Tooltip extends Canvas implements MouseListener, return; } setLocation( - (owner.getLocationOnScreen().x - mainContainer.getLocationOnScreen().x) - + evt.getX(), + (owner.getLocationOnScreen().x + - mainContainer.getLocationOnScreen().x) + evt.getX(), (owner.getLocationOnScreen().y - - mainContainer.getLocationOnScreen().y + VERTICAL_OFFSET) - + evt.getY()); + - mainContainer.getLocationOnScreen().y + + VERTICAL_OFFSET) + evt.getY()); // correction, whole tool tip must be visible if (mainContainer.getSize().width < (getLocation().x + getSize().width))