สอบถามการอ่าน RFID Tag โดยใช้ภาษา java หน่อยค่ะ

package serialdemo;

/**

*

* @author Administrator

*/

import gnu.io.*;

import java.io.*;

import java.util.Scanner;

public class SerialDemo implements Runnable {

private CommPortIdentifier portIdentifier;

private SerialPort serialPort;

private OutputStream out;

private BufferedReader reader;

private Object CommPortIdentifier;

public SerialDemo() {

try {

//portIdentifier = CommPortIdentifier.getPortIdentifier("/dev/ttyUSB2");

portIdentifier = CommPortIdentifier.getPortIdentifier("COM1");

serialPort = (SerialPort) portIdentifier.open(getClass().getName(), 2000);

serialPort.setSerialPortParams(115200, 8, 1, 0);

reader = new BufferedReader(new InputStreamReader(serialPort.getInputStream()));

out = serialPort.getOutputStream();

new Thread(this).start();

Scanner sc = new Scanner(System.in);

while (true) {

out.write((sc.nextLine().trim() + "\n").getBytes());

}

} catch (Exception ex) {

}

}

@Override

public void run() {

String line = null;

try {

while (true) {

while ((line = reader.readLine()) != null) {

System.out.println(">>" + line);

}

}

} catch (IOException e) {

}

}

public static void main(String args[]) {

new SerialDemo();

}

}
 ได้ src มาจากในเน็ต
คือพอ run file แล้ว ขึ้นว่า BUILD SUCCESSFUL
แต่ไม่ขึ้น อะไรเลย อยากทราบว่า tag ที่อยู่ในบัตรจะขึ้นมาได้ยังไงคะ
แล้วมันจะขึ้นที่ไหน
รบกวนผู้รู้ด้วยนะคะ ขอบคุณมากจริงๆ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่