【发布时间】:2021-06-30 04:33:24
【问题描述】:
当我这样做时:-
GUI.this.libraryResult.setText(String.format("%-30s%-30s%-20s%-20s%n","\tTITLE","AUTHOR","YEAR","ISBN"));
for (Book book : booklist) {
GUI.this.libraryResult.setText(libraryResult.getText() + String.format ("%-30s%-30s%-20s%-20s%n",
"\t" + book.getTitle(), book.getAuthor(), book.getYear(), book.getISBN()));
我明白了:
我做错了什么阻止他们正确地证明左?
【问题讨论】:
-
“我明白了:” 不在
JTextField中。一个文本 field 只会显示一行数据。那可能是JTextArea。识别类时请小心。或更好。发布minimal reproducible example,读者可以自己验证类类型。
标签: java swing format string-formatting jtextfield