Index: trunk/src/event/editor/WitnessPanel.java
===================================================================
--- trunk/src/event/editor/WitnessPanel.java	(revision 140)
+++ trunk/src/event/editor/WitnessPanel.java	(revision 145)
@@ -42,4 +42,5 @@
 
         txtPhoneNumber.setText("" + event.witnessNum);
+        System.out.println("you just loaded a new witness event into the editor");
 
         txtAddress.setText(event.witnessAddress);
@@ -79,6 +80,5 @@
     @SuppressWarnings("unchecked")
     // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
-    private void initComponents()
-    {
+    private void initComponents() {
 
         jLabel1 = new javax.swing.JLabel();
@@ -100,4 +100,10 @@
 
         txtPhoneNumber.setFormatterFactory(new javax.swing.text.DefaultFormatterFactory(new javax.swing.text.NumberFormatter(new java.text.DecimalFormat("(###)###-####"))));
+        txtPhoneNumber.setFocusLostBehavior(javax.swing.JFormattedTextField.PERSIST);
+        txtPhoneNumber.addActionListener(new java.awt.event.ActionListener() {
+            public void actionPerformed(java.awt.event.ActionEvent evt) {
+                txtPhoneNumberActionPerformed(evt);
+            }
+        });
 
         org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(this);
@@ -147,4 +153,8 @@
     }// </editor-fold>//GEN-END:initComponents
 
+    private void txtPhoneNumberActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_txtPhoneNumberActionPerformed
+        // TODO add your handling code here:
+    }//GEN-LAST:event_txtPhoneNumberActionPerformed
+
 
     // Variables declaration - do not modify//GEN-BEGIN:variables
