Java iText/List:如何从列表中删除符号?

Java iText/List:如何从列表中删除符号?,java,list,pdf,itext,Java,List,Pdf,Itext,我必须使用iText(JAVA)创建一个PDF,并且必须在单元格中包含一个列表。 我成功地做到了这一点,但列表中的每个元素都包含“-”符号,我想删除它 我搜索了一下,但找不到答案。。。你能帮我吗 我的代码: PdfPCell myCell = new PdfPCell(); com.itextpdf.text.List myList = new com.itextpdf.text.List(); myList.add(new ListItem("some text")); myCell.addE

我必须使用iText(JAVA)创建一个PDF,并且必须在单元格中包含一个列表。 我成功地做到了这一点,但列表中的每个元素都包含“-”符号,我想删除它

我搜索了一下,但找不到答案。。。你能帮我吗

我的代码:

PdfPCell myCell = new PdfPCell();
com.itextpdf.text.List myList = new com.itextpdf.text.List();
myList.add(new ListItem("some text"));
myCell.addElement(myList);

谢谢你的回答……:)

如果你不想列清单,就不要用它。只需使用“\n”向单元格中添加新的
段落
,或向单元格中添加单个
段落
,并向其添加块,这可能不是最漂亮的解决方案,但它会起作用:

PdfPCell myCell = new PdfPCell();
myCell.addElement(new Paragraph("some text\n"));


Jordi Castilla的回答是正确的:如果你不想要列表,就不要使用列表

如果确实需要列表,可以用其他符号替换列表符号。例如,请参见示例。在本例中,我将列表符号更改为


如果您选中,您将不再看到默认列表符号
“-”

是的,这是一个好答案,或者您和我不理解这个问题。我会发布另一个答案,但我必须说这是一个奇怪的问题。我不认为这是一个奇怪的问题。与HTML一样,您可能需要使用列表(因为它更简单,代码更易于阅读/调试)。您的解决方案是正确的,但是为了更好地阅读代码,我更喜欢使用列表。不过还是要谢谢你的回答;)谢谢,我尝试了setListSymbol,但是在list.add()行之后。。。。天才。。是的,在我的具体情况下,我更喜欢使用列表而不是“\n”再次感谢;)
PdfPCell myCell = new PdfPCell();
com.itextpdf.text.Paragraph myList = new com.itextpdf.text.Paragraph();
myList.add(new Chunk("some text\n"));
myCell.addElement(myList);
List list = new List();          
list.setListSymbol("");
list.add(new ListItem("Item 1"));
list.add(new ListItem("Item 2"));
list.add(new ListItem("Item 3"));