簡體   English   中英

無法在Java NetBeans中將DefaultListModel分配給JList

[英]Cannot assign my DefaultListModel to my JList in Java NetBeans

我有一個由NetBeans生成的jList。 我已經聲明了DefaultListModel,但是無法鏈接到jList。 我的代碼在下面,我也嘗試過使用.setMethod。

        DefaultListModel modeljLstShoppingCartName;
        modeljLstShoppingCartName = new DefaultListModel();
        jLstShoppingCartName = new JList(modeljLstShoppingCartName);
        modeljLstShoppingCartName.addElement("Testing1");

我在這里收到的錯誤是在整個第三行顯示的內容:

incompatible types
  required: java.awt.List
  found:    javax.swing.JList

我已經導入:

import javax.swing.*;
import javax.swing.event.*;
import javax.swing.DefaultListModel;
import javax.swing.JList;

任何幫助都是很好的,因為我已經花了幾個小時但沒有成功。

關於:

incompatible types
  required: java.awt.List
  found:    javax.swing.JList

這可能僅僅是一個粗心的錯誤。 我敢打賭,您已經將jLstShoppingCartName變量聲明為java.awt.List變量,而不是javax.swing.JList變量。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM