Also wenn ich über ein Lable mit der Maus fahre soll ein Tooltip erscheinen ("Text"), jedoch funktioniert das ganze nicht.
wenn ich mouseEntered in mouseClicked und mouseExited in mouseReleased abändere, funktioniert es jedoch einwandfrei beim druck der rechten Maustaste....
Danke danke für die Hilfe
wenn ich mouseEntered in mouseClicked und mouseExited in mouseReleased abändere, funktioniert es jedoch einwandfrei beim druck der rechten Maustaste....
Code:
private final JPopupMenu popupMenu = new JPopupMenu();
private final JLabel lblText = new JLabel("Text");
private static void addPopup(Component component, final JPopupMenu popup) {
component.addMouseListener(new MouseAdapter() {
public void mouseEntered(MouseEvent e) {
if (e.isPopupTrigger()) {
showMenu(e);
}
}
public void mouseExited(MouseEvent e) {
if (e.isPopupTrigger()) {
showMenu(e);
}
}
private void showMenu(MouseEvent e) {
popup.show(e.getComponent(), e.getX(), e.getY());
}
});
}
Danke danke für die Hilfe