From 1b4f480b25db871147f4efecb3bb542a2bf30486 Mon Sep 17 00:00:00 2001 From: "helmut.neemann" Date: Thu, 9 Jun 2016 08:50:56 +0200 Subject: [PATCH] added full path as tooltip to recent file entries. --- src/main/java/de/neemann/digital/gui/FileHistory.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/java/de/neemann/digital/gui/FileHistory.java b/src/main/java/de/neemann/digital/gui/FileHistory.java index 856e26e2a..dbf486c0b 100644 --- a/src/main/java/de/neemann/digital/gui/FileHistory.java +++ b/src/main/java/de/neemann/digital/gui/FileHistory.java @@ -1,5 +1,7 @@ package de.neemann.digital.gui; +import de.neemann.gui.ToolTipAction; + import javax.swing.*; import java.awt.event.ActionEvent; import java.io.File; @@ -81,7 +83,7 @@ public final class FileHistory { if (menu != null) { menu.removeAll(); for (File f : files) - menu.add(new FileOpenEntry(f, opener)); + menu.add(new FileOpenEntry(f, opener).createJMenuItem()); } } @@ -95,7 +97,7 @@ public final class FileHistory { updateMenu(); } - private static class FileOpenEntry extends AbstractAction { + private static class FileOpenEntry extends ToolTipAction { private final File file; private final OpenInterface opener; @@ -103,6 +105,7 @@ public final class FileHistory { super(file.getName()); this.file = file; this.opener = opener; + setToolTip(file.getPath()); } @Override