AF83
07-04-2007, 15:15
Ho una jTextArea scrollabile in un JScrollPane,
in un ciclo eseguo operazioni e ne aggiorno il testo,
sono riuscito a bisualizzare la scrollbar, ma non vede il testo sotto, l'elemento da trascinare sulla scrollbar compare solo alla fine del ciclo...
//setto il testo
txtMoves.setText(moves[i]);
txtOut1.setText(out1[i]);
txtOut2.setText(out2[i]);
//forzo la visualizzazione delle scrollbar
jScrollMoves.doLayout();
jScrollMoves.getVerticalScrollBar().doLayout();
jScrollOut1.doLayout();
jScrollOut1.getVerticalScrollBar().doLayout();
jScrollOut2.doLayout();
jScrollOut2.getVerticalScrollBar().doLayout();
javax.swing.RepaintManager.currentManager(this).paintDirtyRegions();
in un ciclo eseguo operazioni e ne aggiorno il testo,
sono riuscito a bisualizzare la scrollbar, ma non vede il testo sotto, l'elemento da trascinare sulla scrollbar compare solo alla fine del ciclo...
//setto il testo
txtMoves.setText(moves[i]);
txtOut1.setText(out1[i]);
txtOut2.setText(out2[i]);
//forzo la visualizzazione delle scrollbar
jScrollMoves.doLayout();
jScrollMoves.getVerticalScrollBar().doLayout();
jScrollOut1.doLayout();
jScrollOut1.getVerticalScrollBar().doLayout();
jScrollOut2.doLayout();
jScrollOut2.getVerticalScrollBar().doLayout();
javax.swing.RepaintManager.currentManager(this).paintDirtyRegions();