小编use*_*364的帖子

如何从 JList 中删除选定的项目

当用户单击按钮时,我试图从 JList 中删除选定的项目。

目前我有这样的事情:

private void clickActionPerformed(java.awt.event.ActionEvent evt) {
   myList.remove(myList.getSelectedIndex());
}
Run Code Online (Sandbox Code Playgroud)

当我单击按钮删除项目时,出现以下错误:

java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 3
Run Code Online (Sandbox Code Playgroud)

如何修复此错误,我的代码是否会删除多个项目?

java jlist

2
推荐指数
1
解决办法
1万
查看次数

如何用 Java 生成报告?

如何使用 IO 在 Java 中生成报告?

我想生成带有数据库记录的 PDF 文件。

目前我有这样的事情......

try{
    ResultSet rs = ps.executeQuery();
    while(rs.next()){
    FileOutputStream fos = new FileOutputStream("Desktop/Test.pdf");
    ObjectOutputStream out = new ObjectOutputStream(fos);
    out.writeChars("Name of user: ");
    out.writeChars("Age: ");
    out.close();
}
}
    catch (IOException ioe){
    }
Run Code Online (Sandbox Code Playgroud)

一直提示PDF文件已损坏。

如果有人能在这里帮助我,我将不胜感激。

编辑:我不想使用 iReports/JasperReports/iText/其他报告生成器。

非常感谢

java sql report reportgenerator

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

java ×2

jlist ×1

report ×1

reportgenerator ×1

sql ×1