X-Git-Url: http://gitweb.fperrin.net/?p=GpsPrune.git;a=blobdiff_plain;f=tim%2Fprune%2Fgui%2FSelectorDisplay.java;fp=tim%2Fprune%2Fgui%2FSelectorDisplay.java;h=fa6630dc5b71400bd4f7202fb688f9a911cc3f6f;hp=a4df9cd0df3a680ec486192c31c041e60ea0c446;hb=1a735a99408fd3b0c5ac4fe7b2fdbdbb23d38f40;hpb=92dad5df664287acb51728e9ea599f150765d34a diff --git a/tim/prune/gui/SelectorDisplay.java b/tim/prune/gui/SelectorDisplay.java index a4df9cd..fa6630d 100644 --- a/tim/prune/gui/SelectorDisplay.java +++ b/tim/prune/gui/SelectorDisplay.java @@ -211,6 +211,7 @@ public class SelectorDisplay extends GenericDisplay { _trackpointsLabel.setText(I18nManager.getText("details.notrack")); _filenameLabel.setText(""); + _filenameLabel.setToolTipText(""); } else { @@ -219,14 +220,22 @@ public class SelectorDisplay extends GenericDisplay int numFiles = _trackInfo.getFileInfo().getNumFiles(); if (numFiles == 1) { + final String filenameString = _trackInfo.getFileInfo().getFilename(); _filenameLabel.setText(I18nManager.getText("details.track.file") + ": " - + _trackInfo.getFileInfo().getFilename()); + + filenameString); + _filenameLabel.setToolTipText(filenameString); } else if (numFiles > 1) { - _filenameLabel.setText(I18nManager.getText("details.track.numfiles") + ": " + numFiles); + final String labelText = I18nManager.getText("details.track.numfiles") + ": " + numFiles; + _filenameLabel.setText(labelText); + _filenameLabel.setToolTipText(labelText); + } + else + { + _filenameLabel.setText(""); + _filenameLabel.setToolTipText(""); } - else _filenameLabel.setText(""); } // Update scroller settings