java-ongelma focusLost

Mikä mättää kun seuraava ei lisää postinumeron perusteella postitoimipaikkaa postitoimipaikan tekstikenttään? Itseasiassa ohjelma ei edes koskaa käy täällä (kokeilin aputulostuksilla)!

Eli jos on täysin väärin, niin mitenkä saan tehtyä seuraavan: kun poistutaan postinumerokentästä lisätään automaattisesti ko.postinumeron perusteella postitoimipaikkatekstikenttään postitoimipaikka. Toi a.haePostitoimipaikka kyllä toimii (joten siksi en sitä tähän laita mukaan), ongelma on siis se, että ohjelma ei koskaan päädy tähän osaan kun poistutaan postinumerokentästä.


void jTextFieldPostinro_focusLost(FocusEvent e) {
String postitoimipaikka;
String postinumero;
postinumero = jTextFieldPostinro.getText();
System.out.print(postinumero);
Asiakas a = new Asiakas();
postitoimipaikka = a.haePostitoimipaikka(postinumero);
jTextFieldPostitoimipaikka.setTex(postitoimipaikka);
jTextFieldPuhelinnumero.requestFocus();
}

Oon tehny jbuilderilla.
2104
Äänestä

Muut lukivat myös

Vastaukset 2

Vanhimmat

Oletko lisännyt tuon tapahtumankäsittelijän ihan oikein tuohon objektiin? Koska jos olet, niin kyllä sen pitäis käydä siellä ainakin tuo system.out.printti näyttämässä.. Eli keskity siihen, miksi se ei mene tuonne. Mulla oli joskus kanssa jotain häikkää noissa eri eventeissä, katso tarkaan minkälaisia eventtejä nuo tekee ja mitä mielestäsi käsittelet..

Äänestä

onko tämä copy paste?
jos on niin huomaan ainakin tuolla yhden virheen
jTextFieldPostitoimipaikka.setTex(postitoimipaikka);

setText kohdassa lukee setTex(voiko johtua siitä)?

Äänestä

Kommentoi aloitusta


Hillevi kirjoitti:

Mikä mättää kun seuraava ei lisää postinumeron perusteella postitoimipaikkaa postitoimipaikan tekstikenttään? Itseasiassa ohjelma ei edes koskaa käy täällä (kokeilin aputulostuksilla)!

Eli jos on täysin väärin, niin mitenkä saan tehtyä seuraavan: kun poistutaan postinumerokentästä lisätään automaattisesti ko.postinumeron perusteella postitoimipaikkatekstikenttään postitoimipaikka. Toi a.haePostitoimipaikka kyllä toimii (joten siksi en sitä tähän laita mukaan), ongelma on siis se, että ohjelma ei koskaan päädy tähän osaan kun poistutaan postinumerokentästä.


void jTextFieldPostinro_focusLost(FocusEvent e) {
String postitoimipaikka;
String postinumero;
postinumero = jTextFieldPostinro.getText();
System.out.print(postinumero);
Asiakas a = new Asiakas();
postitoimipaikka = a.haePostitoimipaikka(postinumero);
jTextFieldPostitoimipaikka.setTex(postitoimipaikka);
jTextFieldPuhelinnumero.requestFocus();
}

Oon tehny jbuilderilla.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu