gpt4 book ai didi

java - 设置 AWT 列表中字符串的格式

转载 作者:行者123 更新时间:2023-12-01 15:45:12 24 4
gpt4 key购买 nike

基本上我想将格式化字符串添加到 Java AWT 列表中。

chinese = chinese.format("%s%20s%20s%20s", "Word", "Pin Yin", "Classification", "Definition");
words.add(chinese);

我希望以后添加到列表中的任何单词都将以相同的方式对齐(例如所有字符都从相同的位置开始)”

我尝试添加

chinese = chinese.format("%s%20s%20s%20s", "漂亮","piàoliang","adjective","beautiful, pretty");
words.add(chinese);

但它们在列表中并未对齐。

有办法做到这一点吗?

最佳答案

format技巧仅适用于不成比例的字体(例如Courier)。使用不成比例的字体,您可以使用制表符(\t)。

但在您的情况下,您应该将 List 替换为类似小部件的表格,并为每个值使用一列以进行正确对齐。

关于java - 设置 AWT 列表中字符串的格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7185452/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com