Item in ComboBox manuell hinzufügen?

Status
Nicht offen für weitere Antworten.

Pago83

Bekanntes Mitglied
Hallo,

gibt es eine Möglichkeit einer ComboBox manuell ein Item hinzuzufügen? Dabei soll kein vorhandenes Item überschrieben werden, sondern wirklich ein neues angelegt werden.

Hatte mir das so vorgstellt, dass der User evtl. per Doppelklick o.ä. auf die ComboBox ein Item hinzufügen kann.

MfG Pago
 

Marco13

Top Contributor
Das kommt drauf an, welches Model du für die ComboBox verwendest. (Die Daten werden ja zum Mode hinzugefügt, und nicht zur ComboBox :wink: )
Du kannst vielleicht z.B.
Code:
comboBox.setModel(new DefaultComboBoxModel(neueDatenMitZusätzlichemElement));
machen, oder ensprechend in dem Model, das du verwendest, die hinzufüge-methode aufrufen... (bei DefaultComboBoxModel wäre das einfach "addElement")
 

Pago83

Bekanntes Mitglied
Hatte bislang kein Model verwendet. Wenn ich jetzt das DefaultComboBoxModel benutze, wie bekomme ich dann die Eingabe des Users in die ComboBox?

Die addElement Methode erwartet ja ein Object, aber ich möchte ja die Eingabe des Users als Element hinzufügen und kein "festes" object.
 

Marco13

Top Contributor
Du HAST bisher ein Modell verwendet. Wenn du nicht explizit sagst, welches Modell zu verwenden willst, verwendest du automatisch ein DefaultComboBoxModel (deswegen heißt das auch so :wink: )

Wie du die Eingabe des Users machst, hängt davon ab - wenn die Elemente in der ComboBox einfach Strings sind, könntest du z.B. einen Dialog aufpoppen lassen...
http://java.sun.com/docs/books/tutorial/uiswing/components/dialog.html#input
und das, was der benutzer eingegeben hat, dann zu deinem Modell hinzufügen.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
H What is the Life Cycle of an Object Created Within/Outside of a Servlet? Will that item be destroyed after the session ends? Java Basics - Anfänger-Themen 1
K Variablen RETURN in Case-Switch / This method must return a result of type Item Java Basics - Anfänger-Themen 4
I Interface Comparable für Server-Item-Interface Java Basics - Anfänger-Themen 12
M JComboBox => Item String => Color Java Basics - Anfänger-Themen 2
R Combox item Variable zuweisen Java Basics - Anfänger-Themen 5
C <Item> ????? Java Basics - Anfänger-Themen 3
H jcombobox mit nur einem Item Java Basics - Anfänger-Themen 7
K itemlistener item index herausfinden Java Basics - Anfänger-Themen 4
H Rome RSS Feeder API: Auf item elemente zugreifen? Java Basics - Anfänger-Themen 8
J JCombobox Item auswählen Java Basics - Anfänger-Themen 13
O JComboBox Item soll sich als String speichern Java Basics - Anfänger-Themen 5
P Frage zu SortedMap: Warum kann ich Item zweimal einfügen? Java Basics - Anfänger-Themen 3
T jcombobox, item-selektierung abfangen Java Basics - Anfänger-Themen 5
Rxiiz Objekt aus ComboBox entfernen Java Basics - Anfänger-Themen 4
Mady Daten von JList & Combobox in JTable adden Java Basics - Anfänger-Themen 2
J Eintrag Combobox über einen String auswählen Java Basics - Anfänger-Themen 3
T ComboBox getValue() zeigt null Java Basics - Anfänger-Themen 7
J Array an Combobox übergeben Java Basics - Anfänger-Themen 5
P JavaFX: Verständnisproblem bei ComboBox/ChoiceBox etc. Java Basics - Anfänger-Themen 9
Rubberduck Combobox-Werte in GUI anzeigen Java Basics - Anfänger-Themen 13
J Combobox füllen mit Wertausgabe von andere Klasse Java Basics - Anfänger-Themen 3
D Custom Buttons oder Custom Combobox Java Basics - Anfänger-Themen 30
G Verlassen einer ComboBox erkennen Java Basics - Anfänger-Themen 16
Mosquera Get String Array - ComboBox Java Basics - Anfänger-Themen 10
H Combobox abhängig von RadioButton Java Basics - Anfänger-Themen 4
M ComboBox bestimmte Elemente disablen/ausgrauen Java Basics - Anfänger-Themen 3
T Combobox Wert auslesen und damit weiterrechnen Java Basics - Anfänger-Themen 6
J ComboBox mittels neuer Methode befüllen Java Basics - Anfänger-Themen 3
J Interface Combobox Zustand speichern Java Basics - Anfänger-Themen 1
T Wenn Schaltjahr ist, soll Februar, einen Tag mehr haben, GUI mit combobox Java Basics - Anfänger-Themen 4
J Combobox Objekte Java Basics - Anfänger-Themen 10
kaoZ Input/Output Verzeichnis Inhalt in combobox ausgeben Java Basics - Anfänger-Themen 8
V ComboBox Ergebnisse abhängig von anderer ComboBox - Wie? Java Basics - Anfänger-Themen 7
W Hilfe bei Combobox Java Basics - Anfänger-Themen 9
W GUI Label, ComboBox Java Basics - Anfänger-Themen 4
C Combobox in Abhängigkeit von Spinner Java Basics - Anfänger-Themen 6
D Wert von Combobox in Datei schreiben Java Basics - Anfänger-Themen 2
J Combobox in andere Klasse übergeben Java Basics - Anfänger-Themen 3
B ComboBox(editable) - Text verändern Java Basics - Anfänger-Themen 7
H String aus Combobox auslesen Java Basics - Anfänger-Themen 2
I ComboBox mit Icons + Mehr...! Java Basics - Anfänger-Themen 6
1 Combobox anzeige Java Basics - Anfänger-Themen 7
1 combobox nicht an fesnter angeknüpft Java Basics - Anfänger-Themen 2
1 ComboBox Java Basics - Anfänger-Themen 4
S ComboBox Spielautomat Java Basics - Anfänger-Themen 3
F ComboBox sowie String in einer JTable Spalte Java Basics - Anfänger-Themen 2
H Darstellung ComboBox in jTable Java Basics - Anfänger-Themen 5
M Combobox Problem Java Basics - Anfänger-Themen 3
D ArrayList<String> to Combobox Java Basics - Anfänger-Themen 7
Spin ComboBox Java Basics - Anfänger-Themen 4
J Taschenrechner Combobox Reaktion auf Auswahl Java Basics - Anfänger-Themen 2
M ComboBox und ActionListener Java Basics - Anfänger-Themen 3
S AWT ComboBox Ausgaba Java Basics - Anfänger-Themen 5
K rückgabewert combobox Java Basics - Anfänger-Themen 15
E ComboBox werte auslesen Java Basics - Anfänger-Themen 4
E Combobox Auswahl überprüfen Java Basics - Anfänger-Themen 7
B ComboBox Größe ändern Java Basics - Anfänger-Themen 4
D ComboBox Java Basics - Anfänger-Themen 10
N nicht editierbare combobox davon oberstes element auslesen? Java Basics - Anfänger-Themen 5
H combobox auf leeres Feld prüfen? Java Basics - Anfänger-Themen 10
F ComboBox im Vektor auslesen, Vektor<JComboBox> Java Basics - Anfänger-Themen 6
D ComboBox auf <empty> überprüfen Java Basics - Anfänger-Themen 2
C Welche Elemente sind in der ComboBox? Java Basics - Anfänger-Themen 3
G Wie doppelte Einträge in ComboBox vermeiden ? Java Basics - Anfänger-Themen 9
P Wert aus JTree in ComboBox setzen? Java Basics - Anfänger-Themen 2
D Combobox mit array abhängig von anderer Combobox mit array Java Basics - Anfänger-Themen 4
R Symbolschrift in einer ComboBox! Java Basics - Anfänger-Themen 10
G itemlistener bei combobox? Java Basics - Anfänger-Themen 10
G ComboBox und Arrays Inhalt speichern/ausgeben Java Basics - Anfänger-Themen 7
G ComboBox mit identischen einträgen Java Basics - Anfänger-Themen 2
G ComboBox in eine JTable einbinden Java Basics - Anfänger-Themen 2
A Combobox Struts Java Java Basics - Anfänger-Themen 7
S Größe einer Combobox Java Basics - Anfänger-Themen 5
S Combobox mehrfach verwenden Java Basics - Anfänger-Themen 3
A ComboBox mit unique Werten Java Basics - Anfänger-Themen 2
T ComboBox.GetSelectedIndex() gibt immer nur 0 zurück. Java Basics - Anfänger-Themen 2
H ComboBox zur Laufzeit erzeugen? Fehler. Java Basics - Anfänger-Themen 8
S Combobox mit Icons Java Basics - Anfänger-Themen 3
D wieso ist die combobox nicht von anfang an aktiviert? Java Basics - Anfänger-Themen 4
L Aktual.problem einer Var. wenn ComboBox Element ausgewählt Java Basics - Anfänger-Themen 4
D ComboBox mit Daten einer Datenenbank Java Basics - Anfänger-Themen 8
A Combobox füllen Java Basics - Anfänger-Themen 4
C Combobox mit "History" Java Basics - Anfänger-Themen 3
W Mehrfacheinträge in ComboBox Java Basics - Anfänger-Themen 8
M String Array in ComboBox toString() Java Basics - Anfänger-Themen 2
F Warum muss ich ein SSL cert immer manuell hinzufügen? Java Basics - Anfänger-Themen 46
B Objekte, bspw. konkret Arraylists,manuell aus Speicher löschen? Java Basics - Anfänger-Themen 70
F ArrayListe manuell programmieren? Java Basics - Anfänger-Themen 24
E Stream closed - Obwohl nicht manuell geschlossen! Java Basics - Anfänger-Themen 0
J Array manuell vom User eingeben, Zeilenweise Java Basics - Anfänger-Themen 2
D Objekte manuell in GridLayout einfügen Java Basics - Anfänger-Themen 4
G Events manuell aulösen Java Basics - Anfänger-Themen 3
H 2DArray manuell dynamisch erweitern Java Basics - Anfänger-Themen 7
G Timer manuell auslösen? Java Basics - Anfänger-Themen 3
G Spaltenbreite manuell anpassen bei einer JTable (wie bei.) Java Basics - Anfänger-Themen 13
ff Java-Programm manuell ausfuehren Java Basics - Anfänger-Themen 9
V paint()-methode manuell aufrufen? kein autostart erwuenscht Java Basics - Anfänger-Themen 3

Ähnliche Java Themen

Neue Themen


Oben