我想在joptionpane上打印一个数组,得到如下结果:
数组就是书单。我不知道该怎么做
以下是数组的代码:
String[] booksOfSubGenre = new String[bookInfo.size()];
for (int i = 0; i < bookInfo.size(); i++) {
int j = 0;
if (bookInfo.get(i).getSubGenre().equals(selectedSubGenreInCombobox)) {
subGenreCount++;
System.out.println(subGenreCount);
booksOfSubGenre[j] = bookInfo.get(i).getBookName();
}
}
3条答案
按热度按时间knpiaxh11#
使用html格式化文本输出。
因此,您的文本字符串可能如下所示:
polkgigr2#
要以该格式显示,可以使用string.format()创建字符串模板并传入数据。
要显示多本书,可以将书名附加在一起并显示为一个字符串。
shyt4zoc3#
类的所有showmessagedialog方法中第二个参数的类型,名为message
javax.swing.JOptionPane
是Object
这意味着它可以是任何类,包括像javax.swing.JList
.考虑以下几点。
运行上述代码会产生以下结果: