Hallo Zusammen,
ich habe eine Datenbankanwendung in der ich nur immer die ersten 100 Datensätze einer DB-Tabelle in meine JTable lade und auf Bedarf (Scrollen) nachlade. Zugleich ermittle ich aber die Gesamtzahl der DB-Einträge und zeige die in einer Statuszeile an.
Nun ist es so, dass der vertikale Scrollbalken aufgrund des Ladevorgangs immer eine einheitliche Größe hat und erst aufgrund des Nachladens die Größe den Einträgen anpasst.
Wenig Einträge = großer Balken, Viele Einträge = kleiner Balken.
Da mir die Anzahl der Einträge bekannt ist, möchte ich gerne von vornherein die Relation der Scrollbalkengrösse zu der Gesamtzahl der Einträge abbilden.
Ich habe das wie folgt, mit mäßigem Erfolg, versucht:
JScrollBar vsb = scrPanel.getVerticalScrollBar();
vsb.setValues(value, extent, 0, max);
Ergebnis: Die Änderung von extend ht keinerlei Auswirkung. Die Änderung von value hat eine begrenzte Auswirkung auf die Position und die Größe des Scrollbalken, wobei auch damit die tatsächliche Relation nicht abgebildet werden kann.
Wer kann mir weiterhelfen?
Vielen Dank im Voraus
Belini
ich habe eine Datenbankanwendung in der ich nur immer die ersten 100 Datensätze einer DB-Tabelle in meine JTable lade und auf Bedarf (Scrollen) nachlade. Zugleich ermittle ich aber die Gesamtzahl der DB-Einträge und zeige die in einer Statuszeile an.
Nun ist es so, dass der vertikale Scrollbalken aufgrund des Ladevorgangs immer eine einheitliche Größe hat und erst aufgrund des Nachladens die Größe den Einträgen anpasst.
Wenig Einträge = großer Balken, Viele Einträge = kleiner Balken.
Da mir die Anzahl der Einträge bekannt ist, möchte ich gerne von vornherein die Relation der Scrollbalkengrösse zu der Gesamtzahl der Einträge abbilden.
Ich habe das wie folgt, mit mäßigem Erfolg, versucht:
JScrollBar vsb = scrPanel.getVerticalScrollBar();
vsb.setValues(value, extent, 0, max);
Ergebnis: Die Änderung von extend ht keinerlei Auswirkung. Die Änderung von value hat eine begrenzte Auswirkung auf die Position und die Größe des Scrollbalken, wobei auch damit die tatsächliche Relation nicht abgebildet werden kann.
Wer kann mir weiterhelfen?
Vielen Dank im Voraus
Belini