From b39bd80a7fd5b88dd1d0e8b6540cae9c035a6b73 Mon Sep 17 00:00:00 2001
From: 826220679@qq.com <826220679@qq.com>
Date: 星期六, 22 七月 2023 21:37:16 +0800
Subject: [PATCH] 优化

---
 src/frame/Index1.java |   40 +++++++++++++++++++++++++++++++++++++++-
 1 files changed, 39 insertions(+), 1 deletions(-)

diff --git a/src/frame/Index1.java b/src/frame/Index1.java
index 6b2112c..8c4cac0 100644
--- a/src/frame/Index1.java
+++ b/src/frame/Index1.java
@@ -73,6 +73,7 @@
 	JButtonModel2 jbt_chushi_enhd=null;//初始化偏移量初始值
 	JButtonModel2 jbt_send=null;//发送设置基准站左边
 	JButtonModel2 jbt_getbase_jwd=null;//获取基准值经纬度
+	JButtonModel2 jbt_datatype=null;//获取基准值经纬度
 	JTextField searchFileld=null;//搜索文本框
 	JTextField send_Fileld=null;//搜索文本框
 	JlableModel  jl_UDP=new JlableModel("UDP监听端口:"+Dell_system.getPort());
@@ -85,6 +86,7 @@
 	static String tagid="0";
 	JComboBox<String> box=null;
 	static String xieyi_type="2";//协议类型选择
+	static int input_data_type=1;
 
 	public Index1() {//构造方法
 		Toolkit toolkit = getToolkit();// 获得窗体工具包
@@ -94,7 +96,7 @@
 		int w=(int) (screenSize.width* 0.15);
 		int h=(int) (screenSize.height * 0.15);
 		this.setBounds(w,h, width, height);//设置窗体尺寸
-		this.setTitle("离线记录软件V1.01");
+		this.setTitle("离线记录软件V1.02");
 		Container rq=getContentPane();//获取容器
 		rq.setLayout(new BorderLayout());
 		rq.setBackground(Color.white);
@@ -129,6 +131,7 @@
 			mb.add(getUdpnum());	
 			mb.add(getBut_shuaxin1());
 			mb.add(getBox());
+			mb.add(getJbt_datatype());
 			jl_UDP.setBounds(x+3, y,140,30);
 			//jl_tcp.setBounds(x+140, y,120,30);
 			//getTcpnum().setBounds(x+140+120+10, y,100,30);
@@ -157,6 +160,7 @@
 			getBut_start().setBounds(x, y2+h1+20,100,40);
 			getBut_clear().setBounds(x+120, y2+h1+20,100,40);
 			getBox().setBounds(x+240, y2+h1+20,120,40);
+			getJbt_datatype().setBounds(x+380, y2+h1+20,120,40);
 
 
 
@@ -369,6 +373,11 @@
 		are.append(GetNowTime.sss()+","+message+"\n");
 		are.setCaretPosition(are.getText().length());
 	}
+	
+	public static void ara_show_no_time(String message) {
+		are.append(message+"\n");
+		are.setCaretPosition(are.getText().length());
+	}
 
 	public JButtonModel getBut_start() {
 		if(but_start==null) {
@@ -571,6 +580,35 @@
 		return xieyi_type;
 	}
 
+	public JButtonModel2 getJbt_datatype() {
+		if(jbt_datatype==null) {
+			jbt_datatype=new JButtonModel2("HEX输入");
+			jbt_datatype.addActionListener(new ActionListener() {
+				public void actionPerformed(ActionEvent e) {
+					if(input_data_type==2) {
+						jbt_datatype.setText("HEX输入");
+						input_data_type=1;
+					}else {
+						jbt_datatype.setText("ASCLL输入");
+						input_data_type=2;
+					}
+					
+				}
+			});
+		}
+		return jbt_datatype;
+	}
+
+	
+
+	public static int getInput_data_type() {
+		return input_data_type;
+	}
+
+	public static void setInput_data_type(int input_data_type) {
+		Index1.input_data_type = input_data_type;
+	}
+
 
 
 }

--
Gitblit v1.9.3