小编arn*_*tvh的帖子

JList添加和删除项目(Netbeans)

我正在尝试添加和删除jList(jList1)中的项目,但它不起作用.我已经在stackoverflow上搜索了同样问题的其他人,但是当他们的问题解决后,我不断收到错误.所以这就是我如何声明jList:

jList1.setModel(new javax.swing.AbstractListModel() {
        String [] strings = lijstItems;
        public int getSize() {
            return strings.length;
        }
        public Object getElementAt (int i) {
            return strings[i];
        }
    });
Run Code Online (Sandbox Code Playgroud)

所以现在我做了这些按钮来添加和删除列表中的项目:

private void addHostActionPerformed(java.awt.event.ActionEvent evt) {                                        
    // TODO add your handling code here:

    DefaultListModel model = (DefaultListModel) jList1.getModel();
    model.add(2, "item");
    // THIS DOES NOT WORK...

}
Run Code Online (Sandbox Code Playgroud)

private void deleteHostActionPerformed(java.awt.event.ActionEvent evt) {                                           
    // TODO add your handling code here:

}
Run Code Online (Sandbox Code Playgroud)

我尝试了很多东西,但它们不起作用!有人可以帮我吗?

谢谢!

java user-interface swing netbeans jlist

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

标签 统计

java ×1

jlist ×1

netbeans ×1

swing ×1

user-interface ×1