Napalm
24-12-2005, 15:18
Io ho questa porzione di codice:
for(int i = 0; i< tab; i++){
if(tabbedPane.getTitleAt(i).equals(canale)){
gbScrollPane test = (gbScrollPane)tabbedPane.getComponentAt(i);
test.getTextArea().setText(user+"*"+riga);
test.getTextArea().setCaretPosition(test.getTextArea().getText().length());
}
}
gbScrollPane è una mia classe che estende JScrollPane.
il problema è sulla riga dove istanzio "test"; se la istanzio con la mia classe mi dice
java.lang.ClassCastException: javax.swing.JScrollPane
mentre se uso JScrollPane non dà problema. Come posso risolvere??
Grazie
NapalM
for(int i = 0; i< tab; i++){
if(tabbedPane.getTitleAt(i).equals(canale)){
gbScrollPane test = (gbScrollPane)tabbedPane.getComponentAt(i);
test.getTextArea().setText(user+"*"+riga);
test.getTextArea().setCaretPosition(test.getTextArea().getText().length());
}
}
gbScrollPane è una mia classe che estende JScrollPane.
il problema è sulla riga dove istanzio "test"; se la istanzio con la mia classe mi dice
java.lang.ClassCastException: javax.swing.JScrollPane
mentre se uso JScrollPane non dà problema. Come posso risolvere??
Grazie
NapalM