Пример #1
0
    def OnGUI(self):
        GUI.BeginGUI(self)
        GUI.BeginGroup("Server Information")
        GUI.BeginHorizontalLayout()
        GUI.Label("服务器IP地址")
        GUI.IPAddress("edit_serverIP")
        GUI.Spacer(50)
        GUI.Label("服务器端口号")
        GUI.LineEdit("edit_port")
        GUI.EndLayout()
        GUI.EndGroup()

        GUI.BeginGroup("Propery Setting")
        GUI.BeginHorizontalLayout()
        GUI.Label("JitterBug阈值w:")
        GUI.LineEdit("edit_w")
        GUI.EndLayout()
        GUI.EndGroup()

        GUI.BeginGroup("Display")
        GUI.BeginHorizontalLayout()
        GUI.Label("发送进度")
        GUI.ProgressBar("progressBar_send")
        GUI.EndLayout()
        GUI.EndGroup()

        GUI.BeginHorizontalLayout()
        GUI.Spacer(400)
        GUI.Button("button_Connect", "连接服务器")
        GUI.Button("button_Send", "开始发送")
        GUI.EndLayout()

        GUI.EndGroup()

        GUI.EndGUI()
Пример #2
0
    def OnGUI(self):
        GUI.BeginGUI(self)
        GUI.BeginGroup("Server Information")
        GUI.BeginHorizontalLayout()
        GUI.Label("服务器IP地址")
        GUI.IPAddress("edit_serverIP")
        GUI.Spacer(50)
        GUI.Label("服务器端口号")
        GUI.LineEdit("edit_port")
        GUI.Label("发包数量")
        GUI.LineEdit("edit_count")
        GUI.EndLayout()
        GUI.EndGroup()

        GUI.BeginGroup("Propery Setting")
        GUI.BeginHorizontalLayout()
        GUI.Label("间隔时间")
        GUI.LineEdit("edit_interval")
        GUI.Spacer(50)
        GUI.Label("轮换模式")
        GUI.CheckBox("check_turn", "")
        GUI.Label("轮换周期")
        GUI.LineEdit("edit_period")
        GUI.EndLayout()
        GUI.EndGroup()

        GUI.BeginGroup("Display")
        GUI.BeginHorizontalLayout()
        GUI.Label("发送进度")
        GUI.ProgressBar("progressBar_send")
        GUI.EndLayout()
        GUI.EndGroup()

        GUI.BeginHorizontalLayout()
        GUI.Spacer(400)
        GUI.Button("button_Connect", "连接服务器")
        GUI.Button("button_Send", "开始发送")
        GUI.Button("button_Test", "测试")
        GUI.EndLayout()

        GUI.EndGroup()

        GUI.EndGUI()
Пример #3
0
	def OnGUI(self):
		GUI.BeginGUI(self)

		GUI.BeginGroup("Detection Setting")
		GUI.BeginHorizontalLayout()
		GUI.Label("IPDs文件")
		GUI.LineEdit("edit_ipds_file")
		GUI.Button("button_openipds","打开文件")
		GUI.EndLayout()
		GUI.EndGroup()

		GUI.BeginHorizontalLayout()
		GUI.Spacer(400)
		GUI.Button("button_drawIPDs","绘制IPDs图像")
		GUI.EndLayout()

		GUI.EndGUI()
Пример #4
0
    def OnGUI(self):
        GUI.BeginGUI(self)
        GUI.BeginGroup("Group 1")
        GUI.BeginHorizontalLayout()
        GUI.Button("testBtn1", "testBtn1")
        GUI.Button("testBtn2", "testBtn2")
        GUI.LineEdit("testEdit")
        GUI.EndLayout()
        GUI.EndGroup()

        GUI.BeginGroup("Group 2")
        GUI.BeginVerticalLayout()
        GUI.Button("testBtn3", "testBtn3")
        GUI.Button("testBtn4", "testBtn4")
        GUI.CheckBox("testCheckBox", "testCheckBox", True)
        GUI.ProgressBar("testProgressBar")
        GUI.EndLayout()
        GUI.EndGroup()

        GUI.EndGUI()
Пример #5
0
    def OnGUI(self):
        GUI.BeginGUI(self)
        GUI.BeginGroup("Server Infomation")
        GUI.BeginHorizontalLayout()
        GUI.Label("服务器IP地址")
        GUI.IPAddress("edit_serverIP")
        GUI.Label("服务器端口号")
        GUI.LineEdit("edit_port")
        GUI.Button("button_StartServer", "开启服务器")
        GUI.EndLayout()
        GUI.EndGroup()

        GUI.BeginGroup("Client Information")
        GUI.BeginHorizontalLayout()
        GUI.Table("table_client",
                  ["IP地址", "端口号", "消息总数", "连接时间", "连接状态", "最后消息"])
        GUI.BeginVerticalLayout()
        GUI.Button("button_export", "导出数据")
        GUI.Button("button_deleteClient", "删除Client")
        GUI.Button("button_closeServer", "关闭服务器")
        GUI.EndLayout()
        GUI.EndLayout()
        GUI.EndGroup()
        GUI.EndGUI()