| | |
| | | |
| | | if (serialConnected) { |
| | | // 4. 串口连接成功后,启动轮询 |
| | | boolean pollingStarted = startPollingService(); |
| | | startPollingService(); |
| | | showMainInterface(); |
| | | //启动轮询卡状态给服务器发数据 |
| | | lunxunkazhuangtai.startPolling(); |
| | | //启动在线的卡状态轮询 |
| | | lunxunzaixian.startOnlinePolling(); |
| | | |
| | | if (pollingStarted) { |
| | | showMainInterface(); |
| | | //启动轮询卡状态给服务器发数据 |
| | | lunxunkazhuangtai.startPolling(); |
| | | //启动在线的卡状态轮询 |
| | | lunxunzaixian.startOnlinePolling(); |
| | | } else { |
| | | System.err.println("轮询服务启动失败"); |
| | | JOptionPane.showMessageDialog(null, |
| | | "轮询服务启动失败,应用程序无法正常运行", |
| | | "警告", |
| | | JOptionPane.WARNING_MESSAGE); |
| | | } |
| | | } else { |
| | | System.err.println("串口连接失败"); |
| | | // 串口连接失败已经由SerialPortConnectionDialog处理,直接退出 |