Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Dva "vezana" combobox-a

[es] :: Java :: Dva "vezana" combobox-a

[ Pregleda: 1426 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

codeb.s

Član broj: 67549
Poruke: 157
87.250.102.*



+1 Profil

icon Dva "vezana" combobox-a06.10.2007. u 13:16 - pre 201 meseci
Evo u čemu je moj problem.

Prvo ovako, imam jednu bazu nrp (baza) u toj bazi imam tri tabele Proizvođači (ID,Naziv), Modeli (ID, Naziv, IDProizvođača), Skladiste (ID, ModelID,Opis......)
Imam jednu formu napravlejnu u cilju pretrage, ona se sastoji iz dva combobox-a i jednog text box-a.
Prvi combo mi predstavlja, recimo, proizvođače dok drugi modele od tog proizvođača.

PITANJE:

Kako da napravim skriptu ili šta da uradim ,da mi nakon izbora proizvođača u drugom combo-u prikažem samo modele tog proizvođača.

Molin neki primječić ili link do nekog tutorijala .
 
Odgovor na temu

Au197/79
Zlatan Kadragić
Minhen

Član broj: 3556
Poruke: 772
*.adsl.beotel.net.

Sajt: aurelije.blogspot.com


+47 Profil

icon Re: Dva "vezana" combobox-a06.10.2007. u 14:18 - pre 201 meseci
Link do primera: http://www.java2s.com/

Gledajući primere sigurno ćeš pronaći rešenje. Uglavnom ti na combu za proizvođače dodaješ ActionListener u čijoj ćeš metodi actionPerformed menjati ComboBoxModel drugog comba pomoću setModel metode.
Bolje džaba ležat nego džaba radit.
 
Odgovor na temu

codeb.s

Član broj: 67549
Poruke: 157
87.250.102.*



+1 Profil

icon Re: Dva "vezana" combobox-a06.10.2007. u 16:37 - pre 201 meseci
Citat:
Au197/79: Link do primera: http://www.java2s.com/

Gledajući primere sigurno ćeš pronaći rešenje. Uglavnom ti na combu za proizvođače dodaješ ActionListener u čijoj ćeš metodi actionPerformed menjati ComboBoxModel drugog comba pomoću setModel metode.


Hvala na linku , ali i uz najbolju volju nisam uspio locirati ništa što bi mi pomoglo, tj nisam znao gde da tražim
u gomili primera. Kako se vidi nisam baš vičan u Javi,nešto malčice znam ali ...
Ima li ko kakvu konkretniji primjer kako da to odradim.
 
Odgovor na temu

Au197/79
Zlatan Kadragić
Minhen

Član broj: 3556
Poruke: 772
*.adsl.beotel.net.

Sajt: aurelije.blogspot.com


+47 Profil

icon Re: Dva "vezana" combobox-a06.10.2007. u 19:48 - pre 201 meseci
Nisam proveraova kod, metodu za pronalaženje modela moraš sam uraditi a ostalo bi trebalo da izgleda ovako:

Code:
ActionListener actionListener = new ActionListener() {
    public void actionPerformed(ActionEvent actionEvent) {
        String[] modeli = dajModeleZaDatogProizvođača((String) proizvođačCombo.getSelectedItem());
        modelCombo.setModel(new DefaultComboModel(modeli));
    }
    
    String[] dajModeleZaDatogProizvođača(String proizvođač) {
         String[] modeli = null;
        // na neki način pronalazi modele proizvođača
        return modeli;
    }
};

proizvođačCombo.addActionListener(actionListener);

Bolje džaba ležat nego džaba radit.
 
Odgovor na temu

codeb.s

Član broj: 67549
Poruke: 157
87.250.102.*



+1 Profil

icon Re: Dva "vezana" combobox-a06.10.2007. u 20:40 - pre 201 meseci
Hvala još jednom ali nema šanse, ovo me izludi . Sve mi to izgeda previše zapetljano i najverovatnije ću odustati a iygledalo je tako jednostavno.
 
Odgovor na temu

[es] :: Java :: Dva "vezana" combobox-a

[ Pregleda: 1426 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.