Olá pessoal, queria carregar minha JTable no inicio da aplicação, quando chamo o método da alguns erros…
public tela() {
initComponents();
getContentPane().setBackground(Color.white);
setLocation(300, 40);
setResizable(false);
setTitle("Nep - Controle Acervo de Livros");
mostra_data = new Data();//inicializa classe data
mostra_data.le_data();
data.setText(mostra_data.dia_semana + " , " + mostra_data.dia + " de " + mostra_data.mes + " de " + mostra_data.ano);
timer1.start();
DefaultTableModel modelo = (DefaultTableModel) tabelaLivros.getModel();//cria um table com modelo básico
tabelaLivros.getColumnModel().getColumn(0).setPreferredWidth(5);//setando as configurações do JTable, tamanho
tabelaLivros.getColumnModel().getColumn(1).setPreferredWidth(30);
modelo.setNumRows(0);
l.preencherTabelaLivros( modelo);//PARA AQUI
}
Exception in thread “AWT-EventQueue-0” java.lang.NullPointerException
at emprestimos_nep.tela.(tela.java:49)
at emprestimos_nep.tela$4.run(tela.java:461)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Quando ele é chamado fora da inicialização não da erro nenhum,…
whathell?
Valeu