Model List "error: cannot find symbol" JAVA SWING

1

Witam posiadam następujący problem podczas kompilacji:
error: cannot find symbol
PracownikListModel pracownikListModel;
symbol: class PracownikListModel
location: class NewJFrame

---JFrame---

public class NewJFrame extends javax.swing.JFrame {

    PracownikListModel pracownikListModel;
    
    List<Pracownik> listaPracownikow;
    
    public NewJFrame() {
        initComponents();
        initList();
    }
    
    
    
    private void initList(){
        
        Pracownik p1 = new Pracownik("Miszel", "Kaszan", "Magazynier", (float) 1922.22);
        Pracownik p2 = new Pracownik("Olek", "Mol", "Kierownik", (float) 5321.32);
        Pracownik p3 = new Pracownik("Marcin", "Anon", "Dozorca", (float) 2412.62);
        
        listaPracownikow = new ArrayList<>();
        
        listaPracownikow.add(p1);
        listaPracownikow.add(p2);
        listaPracownikow.add(p3);
        
        pracownikListModel = new PracownikListModel(listaPracownikow);
        pracownikList.setModel(pracownikListModel);
    }
}

---PracownikListModel---

public class PracownikListModel extends AbstractListModel<Pracownik>{

    List<Pracownik> listPracownikow;

    public PracownikListModel(List<Pracownik> listPracownikow) {
        this.listPracownikow = listPracownikow;
    }

    @Override
    public int getSize() {
       return listPracownikow.size();
    }

    @Override
    public Pracownik getElementAt(int index) {
        return listPracownikow.get(index);
    }
    
}

---Pracownik---

public class Pracownik{
    
    private String imie;
    private String nazwisko;
    private String stanowisko;
    private float wynagrodzenie;

    public Pracownik(String imie, String nazwisko, String stanowisko, float wynagrodzenie) {
        this.imie = imie;
        this.nazwisko = nazwisko;
        this.stanowisko = stanowisko;
        this.wynagrodzenie = wynagrodzenie;
    }

    /**
     *
     * @return
     */
    @Override
    public String toString() {
        return String.format("| %-12s | %-12s | %-12s  |  %1.2f  |", imie, nazwisko, stanowisko, wynagrodzenie);
    }
}
0

A czym kompilujesz?

0

NetBeans 11.3

2

W jakim pakiecie?
jak dokładnie nazywają się pliki (bo na pewno nie masz pliku JFrame).
jaka struktura folderów?

tryb ironiczny:
dobrym zwyczajem na tym forum jest zrobienie zdjęcia ekranu ziemniakiem - koniecznie pod kątem i wrzucenie jako kod
tryb ironiczny off:
tak nie robisz - więc masz punkta.
screenshot (struktury projektu) akurat (wyjątkowo) może być w tym przypadku pomocny.

1

Screen odpowiadający na pytania.

2

bub.png

0

Wysyłam zip z projektem.

2

Złe wieści - u mnie działa.

Hint - zainstaluj polecenie ant.

Odpal
ant run

0

Dziękuję bardzo za pomoc :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1