import javax.comm.*; import java.io.*; public class SerialPortWriter extends SerialPortHandler{ protected PrintWriter writer; public SerialPortWriter(String portName){ super(portName); try { // 出力用の Writer を生成 writer = new PrintWriter( new BufferedWriter( new OutputStreamWriter(port.getOutputStream()))); } catch (IOException ex){ ex.printStackTrace(); System.exit(1); } } public void write(){ writer.println("SerialPortWriter write TEST."); writer.flush(); close(); } public static void main(String[] args){ SerialPortWriter portWriter = new SerialPortWriter(args[0]); portWriter.write(); } }