Netbeans alatt készítek egy midletet. Adott egy form, amin van egy start és egy állj gomb.
Azt szeretném, hogy a start gombra kezdje el beolvasni a soros portról jövő információkat egészen addif amig stop-ot nem nyomok.
Én ezt így csináltam:
if (command == Start) {
Connect();
} else if (command == Stop) {
Disconnect();
public void Connect(){
run = true;
getParams();
}
public void Disconnect(){
run = false;
}
public void getParams(){
try {
conn = (CommConnection) Connector.open("comm:com5;baudrate=4800");
is = conn.openInputStream();
while(run) {
.
.
.
.
};
A while addig futna ameddig meg nem nyomom a stop gombot.Amikor futtatom hi'ba nyomom meg a stop gombot nem fut le a kódja.
A másik kérdésem, hogy ha soros portról akarok olvasni vagy fájlt akarok beolvasni mindig bejön egy plusz megerősítő kérdés előtte. Ezt ki lehet valahogy kerülni?