Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
veryvarious
Anmeldungsdatum: 12.07.2006 Beiträge: 6
|
Verfasst am: 12. Jul 2006 08:26 Titel: An JList weitere 5 Einträge ranhängen |
|
|
Hallo,
brauche dringend Hilfe, ich schreibe gerade an einer Software die in einer JList 10 Einträge hat. Die erst 5 sind sichtbar, die unter 5 über Scrollpane erreichbar.
Jetzt würde ich gerne sobald auf den 6 Eintrag scrolle weitere 5 Einträge an die JList anhängen.
Ein weiteres Problem stellt für mich das, die nächsten 5 Einträge erstnoch von einem Server angefordert werden müssen, was auch funktioniert, allerdings wird dann die vorherige JList überschrieben.
Hat da jemand eine Idee wie ich das machen könnte?
Gruss veryv |
|
Nach oben |
|
|
|
Tobias
Anmeldungsdatum: 15.02.2005 Beiträge: 149
|
Verfasst am: 12. Jul 2006 14:49 Titel: |
|
|
Am einfachsten ist, wenn du dir eine Klasse erstellst, die "ListModel" implementiert. Eine Instanz dieser Klasse übergibst du dann der JList via "setModel".
ListModel hat Methoden, aus denen sich die JList die angezeigten Daten herausholt.
Als da wären:
getSize : Hier gibst du die Anzahl der Elemente zurück.
getElementAt(int index) : Objekt zurückgeben, das an Index "index" angezeigt werden soll (z.B. ein String).
Wie du das intern implementierst bleibt dir überlassen. |
|
Nach oben |
|
|
veryvarious
Anmeldungsdatum: 12.07.2006 Beiträge: 6
|
Verfasst am: 12. Jul 2006 15:47 Titel: |
|
|
Vielen Dank tobias,
werde mein Glück mal probieren. Falls es klappt werde ich mich wieder melden.
Ciao |
|
Nach oben |
|
|
|