|
|
Java - JComboBox a načítání ze souboru
|
26.5.2012 00:16
Martin Karásek
|
Zdravím, prosím vás o radu a pomoc - jakým způsobem lze do jednotlivých položek comboboxu načítat slova z externího textového souboru? Příklad:... mám formulář a v něm combobox na výběr okresu v ČR. Ale nemůžu psát všechny okresy zvlášť do addItem(" "), to bych se z toho zbláznil... mám je uložené v externím .txt souboru.
Pomohli byste prosím s kódem? Nejsem v javě moc zběhlý.
Mockrát díky |
|
|
Re: Java - JComboBox a načítání ze souboru
|
28.5.2012 13:07
Jan Němec
|
Možná nějaký javista poradí lépe, ale ná bych asi použil třeba
java.io.BufferedReader a metodu readLine()
viz http://docs.oracle.com/javase/1.4.2/docs/api/java/io/BufferedReader.html |
|
|
Re: Java - JComboBox a načítání ze souboru
|
28.5.2012 13:26
Pavel `Goldenfish' Kysilka
|
zdravim,
Zkuste pocist toto:
http://docs.oracle.com/javase/tutorial/uiswing/components/combobox.html
Urcite tam najdete inspiraci.
Napadaji me ted 2 moznosti:
1) nacist si ze souboru v samostatne tride polozky jako retezce do pole String[] a potom je doplnit do pole do kontruktoru new JComboBox(String[] pole).
2) muzete to resit take pridanim modelu do tridy JComboBox. Implementujte rozhrani ComboBoxModel. Pripadne muzete take resit vlastni renderer.
Pokud Vam to nepujde, tak dejte vedet. Zaslu kus prikladu.
Prepokladam, ze Vam slo jen o plneni. A ne o nejaky "naseptavac", ktery meni velikost dynamicky obsahu comba.
gf |
|
|
|
|
KOMENTARZE
|
Tylko zarejestrowani użytkownicy mogą dopisywać komentarze.
|
|
Szukanie oprogramowania
|
©Pavel Kysilka - 2003-2024 |
maillinuxsoft.cz | Design:
www.megadesign.cz
|