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

Da li je moguca implementacija sopstvenog Listenera?

[es] :: Java :: Da li je moguca implementacija sopstvenog Listenera?

[ Pregleda: 2272 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

LightBow
London

Član broj: 4829
Poruke: 158
*.bulldogdsl.com.



+1 Profil

icon Da li je moguca implementacija sopstvenog Listenera?14.12.2006. u 16:59 - pre 211 meseci
Pozdrav.
Radim simulaciju programa EPOS (Electronic Point Of Sale) koji se koristi u prodavnicama za skeniranje proizvoda, obracunavanje cene, stampanje racuna i sve sto ide uz to. Program sam uglavnom zavrsio, ali radi tako da prodavac rucno upise kod prodatog proizvoda. E sad, posto je jedna od glavnih usluga tog softwarea ocitavanje cene pomocu barkod citaca (koji nije deo mog sistema), da li je izvodljivo da ja nekako simuliram interface sa ovim citacem?
Konkretno da li je moguce nesto ovako:
Code:
public class Epos implements ActionListener, ScannerListener {
...
...
      public void itemScanned(ScannerEvent e) {...
pa da onda sam napisem jednostavan ScannerListener interface
i definisem ScannerEvent kao recimo klik misa na "proizvod" koji je u "korpi" kupca.
Dakle bitno mi je da pokazem da moj sistem prihvata kod poslat od skenera, osim sto prihvata rucno unet kod, sto se u u praksi retko desava.
Hvala na bilo kakvom hintu
 
Odgovor na temu

_owl_

Član broj: 318
Poruke: 1043
*.vdial.verat.net.



+3 Profil

icon Re: Da li je moguca implementacija sopstvenog Listenera?14.12.2006. u 23:14 - pre 211 meseci
Vidi u dokumentaciji API-ja za barkod citac da li se salje neki event pri ocitavanju barkoda.
Owl
 
Odgovor na temu

LightBow
London

Član broj: 4829
Poruke: 158
*.bulldogdsl.com.



+1 Profil

icon Re: Da li je moguca implementacija sopstvenog Listenera?15.12.2006. u 06:10 - pre 211 meseci
:)
ne postoji barkod citac, sve je samo simulacija. Ja bih simulirao barkod, tj. sken proizvoda prevlacenjem ikonice misem recimo. Interesuje me kako da predstavim taj "event" kao ScanEvent. Znaci moj program treba samo da prihvati kod koji mu salje skener. pretpostavljam da mi treba kod koji simulira event, ili gresim? Mozda je taj Event deo skener softwarea?
 
Odgovor na temu

logotet
Beograd

Član broj: 49849
Poruke: 42
*.dynamic.sbb.co.yu.

Sajt: www.logotet.com


Profil

icon Re: Da li je moguca implementacija sopstvenog Listenera?15.12.2006. u 09:32 - pre 211 meseci
Pogledaj ovaj primer, mislim da ce ti dati ideju. Ovim primerom sam na kursevima objasnjavao koncept dogadjaja (event-a) i polaznici su uglavnom shvatali o cemu se radi.
Prikačeni fajlovi
 
Odgovor na temu

Java Beograd
Novi Beograd

Član broj: 11890
Poruke: 9496
..yu.220.247.194.in-addr.arpa.



+10253 Profil

icon Re: Da li je moguca implementacija sopstvenog Listenera?15.12.2006. u 12:21 - pre 211 meseci
Naravno, naravno ! To i jeste glavna stvar. Ja sam pisao i svoje evente i svoje listenere.

Na primer, kad sam pisao svoj custom button, u toj klasi sam napravio vektor u koji ubacijem sve listenere koji se dodaju metodom addListener(Listener li) Kad treba obavestiti sve listenere da se desio događaj, obrneš vektor od 0 do size()-1 i kod svakog listenera pozoveš odgovarajući metod iz interfesja.

Jako je prosto. Čak, ti ni ne treba Event klasa, jer neki tvoj actionPerformed metod (iz tvog listenera) ne mora kao parametar da prima Event, ili nekog naslednika Eventa, već prema tvojoj želji i potrebi, šta god bilo.

Probaj, nije teško.
OTPOR blokadi ulica, OTPOR blokiranom Beogradu, OTPOR blokiranoj Srbiji
 
Odgovor na temu

lukeguy
Novi Sad

Član broj: 46545
Poruke: 470
*.net
Via: [es] mailing liste



+8 Profil

icon Re: Da li je moguca implementacija sopstvenog Listenera?17.12.2006. u 12:30 - pre 211 meseci
Većina novih barkod skenera funkcioniše preko PS/2 porta i radi kao tastatura. Dakle, šalje kodove kao da si otkucao te brojeve na tastaturi. Ono što sam ja viđao je da se korisnik pozicionira u text polje za unos šifre, skenira kod i to je to. Pošto emulira tastaturu, nije potrebno dodatno programiranje. Pa eto, razmisli i o ovome.
 
Odgovor na temu

LightBow
London

Član broj: 4829
Poruke: 158
*.bulldogdsl.com.



+1 Profil

icon Re: Da li je moguca implementacija sopstvenog Listenera?18.12.2006. u 10:13 - pre 211 meseci
logotet, hvala na primeru, zaista je odlican.
Da, zaista je prosto kad ti neko pokaze "caku" :). Inace sam bio u cajtnotu pa sam napisao simulaciju misem koji prevlaci ikonicu proizvoda kroz skener, sto izgleda dopadljivo, ali nije "prava" simulacija.
Jos jednom hvala svima na odgovorima
 
Odgovor na temu

[es] :: Java :: Da li je moguca implementacija sopstvenog Listenera?

[ Pregleda: 2272 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

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