资源简介
基于JT/T808 协议及数据格式的GPS终端模拟程序,符合交通部的例子,可以参考学习
代码片段和文件信息
package sample;
import javafx.fxml.Fxml;
import javafx.scene.control.Button;
import javafx.scene.control.TextArea;
import javafx.scene.control.TextField;
public class Controller {
@Fxml
private Button openButton;
@Fxml
private Button closeButton;
@Fxml
private TextField ipTextFiled;
@Fxml
private TextField portTextFiled;
@Fxml
private TextArea content;
private JT808Client client;
public void open(){
this.openButton.setDisable(true);
String ip=this.ipTextFiled.getText();
String port=this.portTextFiled.getText();
// System.out.println(“CLICK:“+ip+““+port);
content.setText(“正在连接服务器:“+ip+““+port+“\n“);
client=new JT808Client(ipInteger.parseInt(port)content);
boolean b=client.open();
if(b){
String temp=content.getText();
String temp1=“服务器连接成功“;
temp+=(temp1)+“\n“;
content.setText(temp);
this.openButton.setDisable(true);
this.closeButton.setDisable(false);
new Thread(client).start();
}else{
String temp=content.getText();
String temp1=“服务器连接失败“;
temp+=(temp1)+“\n“;
content.setText(temp);
this.openButton.setDisable(false);
}
}
public void close(){
System.out.println(“Close“);
if(client!=null){
client.close();
client=null;
}
this.openButton.setDisable(false);
this.closeButton.setDisable(true);
}
public void send0200(){
if(client==null)return ;
client.send0200();
String temp=content.getText();
String temp1=“成功发送位置数据“;
temp+=(temp1)+“\n“;
content.setText(temp);
}
public void send0002(){
if(client==null)return ;
client.send0002();
String temp=content.getText();
String temp1=“成功发送心跳数据“;
temp+=(temp1)+“\n“;
content.setText(temp);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-01-07 16:13 .idea\
目录 0 2019-01-05 18:54 .idea\artifacts\
文件 778 2019-01-05 18:09 .idea\artifacts\JavaFXApp.xm
文件 734 2019-01-05 17:44 .idea\compiler.xm
文件 189 2019-01-05 17:44 .idea\desc
文件 196 2019-01-05 17:49 .idea\encodings.xm
文件 218 2019-01-05 17:44 .idea\gradle.xm
文件 411 2019-01-05 17:49 .idea\misc.xm
文件 259 2019-01-05 17:49 .idea\modules.xm
文件 8919 2019-01-05 17:44 .idea\uiDesigner.xm
文件 173 2019-01-05 17:44 .idea\vcs.xm
文件 20220 2019-01-07 16:13 .idea\workspace.xm
文件 437 2019-01-05 17:44 javafx.iml
目录 0 2019-01-05 17:44 src\
目录 0 2019-01-07 16:13 src\sample\
文件 2156 2019-01-07 16:13 src\sample\Controller.java
文件 2478 2019-01-05 21:24 src\sample\JT808Client.java
文件 638 2019-01-05 21:07 src\sample\Main.java
文件 9097 2019-01-05 20:25 src\sample\Utils.java
文件 1380 2019-01-07 16:08 src\sample\sample.fxm
评论
共有 条评论