[ajuda] - AbstractTableModel - netbeans

Olá, boa tarde a todos, estou com o seguinte problema com o netbeans:
Eu tenho uma classe que implementei o AbstractTableModel pra poder gerenciar melhor o conteudo de minha tabela;
porem quando eu vou na classe em que quero “importar” essa classe(no caso eu não importo porque está no mesmo pacote), o netbeans me da a seguinte menssagem de erro:

Antes de finalizar:
1 - Sim, está no mesmo pacote;
2 - Sim, verifiquei no src se o NomeDaClasse.java tava contido la, e está.
3 - Tentei colocar em outro pacote, ou fazer um import dessa classe mas não adianta, o netbeans nem reconhece a classe.
4 - Só me resta saber se eh um bug do netbeans.

5 - Segue o codigo:

package usuario;
import javax.swing.table.AbstractTableModel;
import java.util.ArrayList;
/**
 *
 * @author Admin
 */


/**
 *
 * @author Leonardo Fachini
 */
public class ModeloTabelaUsuario extends AbstractTableModel {
    private ArrayList linhas = null;
    private String [] colunas = null;

    public ModeloTabelaUsuario(ArrayList dados,String[] colunas){
        setLinhas(dados);
        setColunas(colunas);
    }

    public String[] getColunas(){
        return this.colunas;
    }

    public ArrayList getLinhas(){
        return this.linhas;
    }

    public void setColunas(String[] colunas){
        this.colunas = colunas;
    }

    public void setLinhas(ArrayList linhas){
        this.linhas = linhas;
    }

    public int getColumnCount(){
        return getColunas().length;
    }

    public int getRowCount(){
        return getLinhas().size();
    }

    public Object getValueAt(int rowIndex,int columnIndex){
        String[] linha = (String[])getLinhas().get(rowIndex);
        return linha[columnIndex];
    }
   
}

Trecho da onde ele acusa erro:

package usuario;

import conversoes.Converter;

/**
 *
 * @author Admin
 */
public class CadastroUsuario extends javax.swing.JDialog {
    private ModeloTabelaUsuario modelo; // erro aqui, diz que nao consegue achar a classe
    private Visualizar v;
    private String data;

    /** Creates new form CadastroUsuario */
    public CadastroUsuario(java.awt.Frame parent, boolean modal) {
        super(parent, modal);
        Converter con = new Converter();//converter data pra string
        this.data = con.DataParaString();//pra poder jogar no super do frame
        v = new Visualizar();//seria a classe aonde eu crio o ArrayList com os dados pra jogar na tabela
        this.modelo = new ModeloTabelaUsuario(v.getDados(),new String[]{"Login","Senha"});
        setLocationRelativeTo(null);
        setVisible(true);
    }