こんにちは私はシリアルポートを読み書きするプログラムを作成しています。プログラムの開始時に、クラスReadSerialPort、WriteSerialPort、およびJWakeupを呼び出しています。
私の問題は次のとおりです。JWakeupからシリアルポートに何かを書き込んでいる間、シリアルポートが応答するまで待ちたいです。
public class MainClass{
public static void main(String args[]){
new ReadSerialPort().OpenSerialPort();
new WriteSerialPort().OpenSerialPort();
new JWakeup().setVisible(true);
}}
public class JWakeUp extends JFrame implements ActionListener{
public JWakeUp() {
super("JWakeUp");
//Other Code
new WriteSerialPort().writeDataToSerialPort("WritenString");
//In this part I want to know when the class ReadSerialPort()
// will read the "readenString"
}}