client from tkinter import *
import socket
import time
import threading
from tkinter import scrolledtext
#定义一个client类
class client():
def __init__(self):
self.root=Tk()
self.root.title('我是client')
self.root.geometry('600x400')
self.sk=socket.socket()
self.server_ip='127.0.0.1'
self.server_port=int(8888)
self.recvbuf=str()#接收区缓存
self.sendbuf=str()#发送区缓存
self.recvstr=StringVar(value=self.recvbuf)
self.sendstr=StringVar(value=self.sendbuf)
self.ip=StringVar(value=self.server_ip)
self.port=IntVar(value=self.server_port)
#标签
self.ip_label=Label(self.root,text='输入服务器IP地址')
self.port_label=Label(self.root,text='输入服务器端口号(大于1024即可)')
self.c_label=Label(self.root,text='输入框')
self.s_label=Label(self.root,text='当前收到')
self.recorde_label=Label(self.root,text='聊天记录(请在建立连接后通信)')
#文本框
self.ip_entry=Entry(self.root,textvariable=self.ip)
self.port_entry=Entry(self.root,textvariable=self.port)
self.c_entry=Entry(self.root,textvariab