Portal > Foren > Java > Desktop-Applikationen und Grafik > Inhalt in einer jComboBox alphabetisch sortieren
Antwort
 
Themen-Optionen Thema durchsuchen
Alt 15.11.2004, 14:41 Nach oben    #1
Immi_Himself
Gast
 
Beiträge: n/a
Standard Inhalt in einer jComboBox alphabetisch sortieren

Hi

ich möchte den inhalt einer jComboBox alphabetisch sortieren. Jedoch kommt der Fehler:

Der Typ void ist hier nicht erlaubt.

Code:
ArrayList lList  = lDB.getAllOrtschaften();

for (int j = 0; j < jComboBox.getItemCount(); j++)
        {
            lList.add(jComboBox.removeItemAt(j)); 
            //Hier kommt die Fehlermeldung beim j in den Klammern
        }

        Collections.sort(lList);
        Iterator it      = lList.iterator();

        while (it.hasNext())
        {
            jComboBox.addItem(it.next());
        }
Kann mir jemand sagen was daran falsch ist? Oder ob es noch bessere Methoden gibt den inhalt zu sortieren?

Danke bereits im voraus und noch einen schönen Tag.

lg Immi
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 16.11.2004, 07:38 Nach oben    #2
Erfahrener Benutzer
 
Registriert seit: 16.11.2005
Beiträge: 242
Standard

Schau dir deinen Code doch mal genauer an!

removeAt(irgendwas) gibt nichts zurück!!

Ich nehme an du möchtest den Inhalt den du aus der Combobox in eine JList übernehmen.

Probiers doch mal so:

1.) hole dir das Combobox Model oder direct über die getItemAt(index) Methode
2.) überschreibe den Inhalt deiner JList mit dem Inhalt deines ComboBoxModels

Aber eigentlich verwirrt mich dein Code ein wenig da du vor der Schleife die Liste durch die Funktion 1DB.getAllOrtschaften() schon auffüllst??!!!
nove ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 16.11.2004, 15:40 Nach oben    #3
Immi_Himself
Gast
 
Beiträge: n/a
Standard

danke für die antwort.

habs jetzt ganz einfach gelöst und zwar habe ich ein order by in das sql querry getan. ich nehme eben die daten aus der arraylist aus einer datenbank. ist die einfachste methode so.

danke trotzdem..

lg Immi
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
PingBacks sind an
RefBacks sind aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
YAML, Inhalt links, Sidebar rechts, Inhalt vor Sidebar im Quelltext Ben HTML, XML und CSS 20 22.03.2007 18:26
[PHP] FTP-Funktionen in PHP nutzen MrNiceGuy Tutorials 0 24.05.2006 14:18
JComboBox mit eigenem ListCellRenderer... matt Desktop-Applikationen und Grafik 2 14.07.2005 20:38
JcomboBox dynamisch taskin73 Allgemeine Java-Programmierung 4 06.07.2005 14:13
IWie kann ich Instanzvariablen/ ganze Obekte sortieren?? Java17 Allgemeine Java-Programmierung 12 20.02.2005 14:58


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:36 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45