JFDML JFormDesigner: "7.0.1.0.272" Java: "11.0.11" encoding: "UTF-8"

new FormModel {
	contentType: "form/swing"
	root: new FormRoot {
		add( new FormContainer( "javax.swing.JPanel", new FormLayoutManager( class com.jformdesigner.runtime.NullLayout ) ) {
			name: "this"
			add( new FormContainer( "javax.swing.JPanel", new FormLayoutManager( class com.jformdesigner.runtime.NullLayout ) ) {
				name: "panel1"
				"preferredSize": &Dimension0 new java.awt.Dimension( 42, 42 )
				"border": new javax.swing.border.TitledBorder( "Power" )
				add( new FormComponent( "javax.swing.JLabel" ) {
					name: "label1"
					"text": "ANT1:"
				}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
					"x": 15
					"y": 25
					"width": 40
				} )
				add( new FormComponent( "javax.swing.JComboBox" ) {
					name: "cmbAntPower"
				}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
					"x": 55
					"y": 20
					"width": 80
				} )
				add( new FormComponent( "javax.swing.JButton" ) {
					name: "btnGetPower"
					"text": "GET POWER"
					addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "btnGetPowerActionPerformed", true ) )
				}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
					"x": 50
					"y": 60
					"height": 30
				} )
				add( new FormComponent( "javax.swing.JButton" ) {
					name: "btnSetPoer"
					"text": "SET POWER"
					addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "btnSetPoerActionPerformed", true ) )
				}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
					"x": 170
					"y": 60
					"height": 30
				} )
			}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
				"x": 15
				"y": 10
				"width": 325
				"height": 105
			} )
			add( new FormContainer( "javax.swing.JPanel", new FormLayoutManager( class com.jformdesigner.runtime.NullLayout ) ) {
				name: "panel3"
				"preferredSize": #Dimension0
				"border": new javax.swing.border.TitledBorder( "Frequency Band" )
				add( new FormComponent( "javax.swing.JLabel" ) {
					name: "label5"
					"text": "Frequency Band:"
				}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
					"x": 15
					"y": 30
				} )
				add( new FormComponent( "javax.swing.JComboBox" ) {
					name: "cbFrequencyBand"
				}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
					"width": 165
					"height": 30
					"x": 120
					"y": 25
				} )
				add( new FormComponent( "javax.swing.JButton" ) {
					name: "btnGetFrequencyBand"
					"text": "READ FREQUENCY"
					addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "btnGetFrequencyBandActionPerformed", true ) )
				}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
					"height": 30
					"x": 25
					"y": 65
				} )
				add( new FormComponent( "javax.swing.JButton" ) {
					name: "btnSetFrequencyBand"
					"text": "SET FREQUENCY"
					addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "btnSetFrequencyBandActionPerformed", true ) )
				}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
					"height": 30
					"x": 175
					"y": 65
				} )
			}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
				"width": 325
				"height": 110
				"x": 15
				"y": 125
			} )
			add( new FormContainer( "javax.swing.JPanel", new FormLayoutManager( class com.jformdesigner.runtime.NullLayout ) ) {
				name: "panel5"
				"preferredSize": #Dimension0
				"border": new javax.swing.border.TitledBorder( "Procotol" )
				add( new FormComponent( "javax.swing.JLabel" ) {
					name: "label6"
					"text": "Protocol:"
				}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
					"height": 17
					"x": 20
					"y": 30
				} )
				add( new FormComponent( "javax.swing.JComboBox" ) {
					name: "cmbProtocol"
				}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
					"width": 200
					"height": 30
					"x": 80
					"y": 25
				} )
				add( new FormComponent( "javax.swing.JButton" ) {
					name: "btnSetProtocol"
					"text": "SET PROTOCOL"
					addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "btnSetProtocolActionPerformed", true ) )
				}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
					"height": 30
					"x": 175
					"y": 65
				} )
				add( new FormComponent( "javax.swing.JButton" ) {
					name: "btnGetProtocol"
					"text": "GET PROTOCOL"
					addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "btnGetProtocolActionPerformed", true ) )
				}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
					"height": 30
					"x": 25
					"y": 65
				} )
			}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
				"width": 325
				"height": 110
				"x": 15
				"y": 250
			} )
			add( new FormContainer( "javax.swing.JPanel", new FormLayoutManager( class com.jformdesigner.runtime.NullLayout ) ) {
				name: "panel17"
				"preferredSize": #Dimension0
				"border": new javax.swing.border.TitledBorder( "InventoryMode" )
				add( new FormComponent( "javax.swing.JLabel" ) {
					name: "label22"
					"text": "Mode:"
				}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
					"width": 40
					"height": 17
					"x": 16
					"y": 30
				} )
				add( new FormComponent( "javax.swing.JComboBox" ) {
					name: "cmbEPCAndTIDUserMode"
				}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
					"width": 235
					"height": 30
					"x": 60
					"y": 25
				} )
				add( new FormComponent( "javax.swing.JButton" ) {
					name: "btnGetEPCAndTIDUserMode"
					"text": "GET MODE"
					addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "btnGetEPCAndTIDUserModeActionPerformed", true ) )
				}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
					"height": 30
					"x": 50
					"y": 95
				} )
				add( new FormComponent( "javax.swing.JButton" ) {
					name: "btnSetEPCAndTIDUserMode"
					"text": "SET MODE"
					addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "btnSetEPCAndTIDUserModeActionPerformed", true ) )
				}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
					"height": 30
					"x": 185
					"y": 95
				} )
				add( new FormComponent( "javax.swing.JLabel" ) {
					name: "label23"
					"text": "User Ptr:"
				}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
					"x": 21
					"y": 65
				} )
				add( new FormComponent( "javax.swing.JTextField" ) {
					name: "tf_user_prt"
				}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
					"x": 80
					"y": 60
					"width": 65
				} )
				add( new FormComponent( "javax.swing.JLabel" ) {
					name: "label24"
					"text": "User Len:"
				}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
					"x": 170
					"y": 65
				} )
				add( new FormComponent( "javax.swing.JTextField" ) {
					name: "tf_user_len"
				}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
					"x": 233
					"y": 60
					"width": 65
				} )
			}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
				"width": 325
				"height": 140
				"x": 350
				"y": 10
			} )
			add( new FormContainer( "javax.swing.JPanel", new FormLayoutManager( class com.jformdesigner.runtime.NullLayout ) ) {
				name: "panel18"
				"preferredSize": #Dimension0
				"border": new javax.swing.border.TitledBorder( "Gen2" )
				add( new FormComponent( "javax.swing.JLabel" ) {
					name: "label25"
					"text": "Session:"
				}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
					"width": 75
					"height": 17
					"x": 10
					"y": 30
				} )
				add( new FormComponent( "javax.swing.JComboBox" ) {
					name: "cmb_Gen2_session"
				}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
					"width": 85
					"height": 30
					"x": 70
					"y": 25
				} )
				add( new FormComponent( "javax.swing.JLabel" ) {
					name: "label26"
					"text": "Target:"
				}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
					"width": 75
					"height": 17
					"x": 165
					"y": 30
				} )
				add( new FormComponent( "javax.swing.JComboBox" ) {
					name: "cmb_Gen2_target"
				}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
					"width": 85
					"height": 30
					"x": 215
					"y": 25
				} )
				add( new FormComponent( "javax.swing.JButton" ) {
					name: "btnSetGen2"
					"text": "设置"
					addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "btnSetGen2ActionPerformed", true ) )
				}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
					"width": 80
					"height": 30
					"x": 180
					"y": 70
				} )
				add( new FormComponent( "javax.swing.JButton" ) {
					name: "btnGetGen2"
					"text": "获取"
					addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "btnGetGen2ActionPerformed", true ) )
				}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
					"width": 85
					"height": 30
					"x": 55
					"y": 70
				} )
			}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
				"width": 325
				"height": 115
				"x": 350
				"y": 160
			} )
			add( new FormContainer( "javax.swing.JPanel", new FormLayoutManager( class com.jformdesigner.runtime.NullLayout ) ) {
				name: "panel19"
				"preferredSize": #Dimension0
				"border": new javax.swing.border.TitledBorder( "Buzzer" )
				add( new FormComponent( "javax.swing.JLabel" ) {
					name: "label27"
					"text": "Buzzer:"
				}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
					"width": 55
					"height": 17
					"x": 20
					"y": 35
				} )
				add( new FormComponent( "javax.swing.JRadioButton" ) {
					name: "rbtn_Beep_On"
					"text": "ON"
					addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "rbtn_Beep_OnActionPerformed", true ) )
				}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
					"x": 80
					"y": 35
					"width": 50
				} )
				add( new FormComponent( "javax.swing.JRadioButton" ) {
					name: "rbtn_Beep_Off"
					"text": "OFF"
					addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "rbtn_Beep_OffActionPerformed", true ) )
				}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
					"width": 55
					"height": 21
					"x": 145
					"y": 35
				} )
				add( new FormComponent( "javax.swing.JButton" ) {
					name: "btnGetBeep"
					"text": "GET BUZZER"
					addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "btnGetBeepActionPerformed", true ) )
				}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
					"height": 30
					"x": 50
					"y": 80
				} )
				add( new FormComponent( "javax.swing.JButton" ) {
					name: "btnSetBeep"
					"text": "SET BUZZER"
					addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "btnSetBeepActionPerformed", true ) )
				}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
					"height": 30
					"x": 180
					"y": 80
				} )
			}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
				"width": 325
				"height": 140
				"x": 350
				"y": 285
			} )
			add( new FormContainer( "javax.swing.JPanel", new FormLayoutManager( class com.jformdesigner.runtime.NullLayout ) ) {
				name: "panel23"
				"preferredSize": #Dimension0
				"border": new javax.swing.border.TitledBorder( "Link" )
				add( new FormComponent( "javax.swing.JComboBox" ) {
					name: "cmbRFLink"
				}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
					"width": 220
					"height": 30
					"x": 60
					"y": 25
				} )
				add( new FormComponent( "javax.swing.JLabel" ) {
					name: "label7"
					"text": "Link:"
				}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
					"width": 40
					"height": 17
					"x": 20
					"y": 30
				} )
				add( new FormComponent( "javax.swing.JButton" ) {
					name: "btnSetRFLink"
					"text": "SET LINK"
					addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "btnSetLinkActionPerformed", true ) )
				}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
					"height": 30
					"x": 170
					"y": 65
				} )
				add( new FormComponent( "javax.swing.JButton" ) {
					name: "btnGetRFLink"
					"text": "GET LINK"
					addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "btnGetLinkActionPerformed", true ) )
				}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
					"height": 30
					"x": 50
					"y": 65
				} )
			}, new FormLayoutConstraints( class com.jformdesigner.runtime.NullConstraints ) {
				"width": 325
				"height": 110
				"x": 15
				"y": 360
			} )
		}, new FormLayoutConstraints( null ) {
			"location": new java.awt.Point( 5, 5 )
			"size": new java.awt.Dimension( 1120, 750 )
		} )
	}
}
