Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想知道是否有一种方法可以按字符将字符串打印到 JList 字符,每个字符之间有一个暂停。
如果我将它打印到控制台,我将遍历 str.toCharArray(),然后 print() 每个字符(同一行),然后在继续下一个之前暂停。看起来有人在打字。
如果我想打印“Testing”,它会先打印“t”,一秒钟后打印“e”,然后是“s”,以此类推。
基本过程与控制台相同。
您需要将其分解String为字符,然后将每个字符添加到ListModel...
String
ListModel
DefaultListModel<Character> model = new DefaultListModel<>(); String value = "Testing"; for (char c : value.toCharArray()) { model.addElement(c); }