diff --git a/src/main/java/cn/montaro/aria2/bean/Task.java b/src/main/java/cn/montaro/aria2/bean/Task.java index a70517f..f23a025 100644 --- a/src/main/java/cn/montaro/aria2/bean/Task.java +++ b/src/main/java/cn/montaro/aria2/bean/Task.java @@ -40,11 +40,10 @@ public class Task implements Serializable { return ""; } String name = files.get(0).path.replace(dir + "/", ""); - String substring = name.substring(0, 23); - if (name.length() > 25) { - substring = substring + "..."; + if (name.length() <= 20) { + return String.format("%-20s", name); } - return substring; + return name.substring(0, 17) + "..."; } public int getProgress() {