我有一个 JFrame
作为用于编辑文件的swing应用程序的顶级窗口。我想像编辑器通常那样显示文件名。我当前的代码很简单:
frame.setTitle(appTitle + " - " + filePath)
需要包含完整路径,因为我经常从不同的目录打开具有相同文件名的文件。但有时,当窗口较窄且路径较长时,路径将不适合可用空间,因此显示为缩短,以省略号结尾:
在这种情况下,我想自己缩短标题。如何检查我提供的标题是否太长,是否会被缩短,以便我可以自己缩短标题,如果需要,可以递归地缩短,并删除我认为最不重要的信息(不是标题结尾,包含文件名)?
暂无答案!
目前还没有任何答案,快来回答吧!