Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/312.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使弦具有相等的长度_Java - Fatal编程技术网

Java 使弦具有相等的长度

Java 使弦具有相等的长度,java,Java,我想在JList中添加一些文本并将其对齐,但它不起作用。它没有正确对齐。假设我有两个字符串:String a=“苹果汁很好”;字符串b=“乐趣”使用我的代码后,字符串b仍然较短 while(isOk){ String string = String.format("%-100s",text); // here i am adding the strings to a JList menuModel.add(menuList.getModel().getSize(), s

我想在JList中添加一些文本并将其对齐,但它不起作用。它没有正确对齐。假设我有两个字符串:
String a=“苹果汁很好”;字符串b=“乐趣”使用我的代码后,字符串b仍然较短

while(isOk){
    String string = String.format("%-100s",text);

    // here i am adding the strings to a JList
    menuModel.add(menuList.getModel().getSize(), string + "L"); 
}   

您需要使用单间距字体来呈现文本:

list.setFont( new Font("monospaced", Font.PLAIN, 12) );

您需要使用单间距字体来呈现文本:

list.setFont( new Font("monospaced", Font.PLAIN, 12) );

也许对你有帮助。也许能帮你。非常感谢你!!非常感谢你!!