+ /* Tracker triger horiz distances */
+ c = new GridBagConstraints();
+ c.gridx = 0; c.gridy = row;
+ c.gridwidth = 4;
+ c.fill = GridBagConstraints.NONE;
+ c.anchor = GridBagConstraints.LINE_START;
+ c.insets = il;
+ c.ipady = 5;
+ tracker_motion_label = new JLabel(get_tracker_motion_label());
+ pane.add(tracker_motion_label, c);
+
+ c = new GridBagConstraints();
+ c.gridx = 4; c.gridy = row;
+ c.gridwidth = 4;
+ c.fill = GridBagConstraints.HORIZONTAL;
+ c.weightx = 1;
+ c.anchor = GridBagConstraints.LINE_START;
+ c.insets = ir;
+ c.ipady = 5;
+ tracker_motion_value = new JComboBox<String>(tracker_motion_values());
+ tracker_motion_value.setEditable(true);
+ tracker_motion_value.addItemListener(this);
+ pane.add(tracker_motion_value, c);
+ row++;
+
+ /* Tracker triger vert distances */
+ c = new GridBagConstraints();
+ c.gridx = 0; c.gridy = row;
+ c.gridwidth = 4;
+ c.fill = GridBagConstraints.NONE;
+ c.anchor = GridBagConstraints.LINE_START;
+ c.insets = il;
+ c.ipady = 5;
+ tracker_interval_label = new JLabel("Position Reporting Interval (s):");
+ pane.add(tracker_interval_label, c);
+
+ c = new GridBagConstraints();
+ c.gridx = 4; c.gridy = row;
+ c.gridwidth = 4;
+ c.fill = GridBagConstraints.HORIZONTAL;
+ c.weightx = 1;
+ c.anchor = GridBagConstraints.LINE_START;
+ c.insets = ir;
+ c.ipady = 5;
+ tracker_interval_value = new JComboBox<String>(tracker_interval_values);
+ tracker_interval_value.setEditable(true);
+ tracker_interval_value.addItemListener(this);
+ pane.add(tracker_interval_value, c);
+ set_tracker_tool_tip();
+ row++;
+