/**
 * Insert the type's description here.
 * Creation date: (5/28/02 10:58:26 AM)
 * @author: Administrator
 */
public class TransferFocusTest extends javax.swing.JFrame implements java.awt.event.KeyListener{
        private javax.swing.JPanel ivjJFrameContentPane = null;
        private TransferFocusComponent ivjTransferFocusComponent1 = null;
        private TransferFocusComponent ivjTransferFocusComponent2 = null;
/**
 * TransferFocusTest constructor comment.
 */
public TransferFocusTest() {
        super();
        initialize();
}
/**
 * TransferFocusTest constructor comment.
 * @param title java.lang.String
 */
public TransferFocusTest(String title) {
        super(title);
}
/**
 * Return the JFrameContentPane property value.
 * @return javax.swing.JPanel
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private javax.swing.JPanel getJFrameContentPane() {
        if (ivjJFrameContentPane == null) {
                try {
                        ivjJFrameContentPane = new javax.swing.JPanel();
                        ivjJFrameContentPane.setName("JFrameContentPane");
                        ivjJFrameContentPane.setLayout(null);
                        getJFrameContentPane().add(getTransferFocusComponent1(), getTransferFocusComponent1().getName());
                        getJFrameContentPane().add(getTransferFocusComponent2(), getTransferFocusComponent2().getName());
                        // user code begin {1}
                        // user code end
                } catch (java.lang.Throwable ivjExc) {
                        // user code begin {2}
                        // user code end
                        handleException(ivjExc);
                }
        }
        return ivjJFrameContentPane;
}
/**
 * Return the TransferFocusComponent1 property value.
 * @return com.ravi.jdk14.test.TransferFocusComponent
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private TransferFocusComponent getTransferFocusComponent1() {
        if (ivjTransferFocusComponent1 == null) {
                try {
                        ivjTransferFocusComponent1 = new com.ravi.jdk14.test.TransferFocusComponent();
                        ivjTransferFocusComponent1.setName("TransferFocusComponent1");
                        ivjTransferFocusComponent1.setLocation(54, 50);
                        // user code begin {1}
                        // user code end
                } catch (java.lang.Throwable ivjExc) {
                        // user code begin {2}
                        // user code end
                        handleException(ivjExc);
                }
        }
        return ivjTransferFocusComponent1;
}
/**
 * Return the TransferFocusComponent2 property value.
 * @return com.ravi.jdk14.test.TransferFocusComponent
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private TransferFocusComponent getTransferFocusComponent2() {
        if (ivjTransferFocusComponent2 == null) {
                try {
                        ivjTransferFocusComponent2 = new com.ravi.jdk14.test.TransferFocusComponent();
                        ivjTransferFocusComponent2.setName("TransferFocusComponent2");
                        ivjTransferFocusComponent2.setLocation(54, 147);
                        // user code begin {1}
                        // user code end
                } catch (java.lang.Throwable ivjExc) {
                        // user code begin {2}
                        // user code end
                        handleException(ivjExc);
                }
        }
        return ivjTransferFocusComponent2;
}
/**
 * Called whenever the part throws an exception.
 * @param exception java.lang.Throwable
 */
private void handleException(java.lang.Throwable exception) {

        /* Uncomment the following lines to print uncaught exceptions to stdout */
        // System.out.println("--------- UNCAUGHT EXCEPTION ---------");
        // exception.printStackTrace(System.out);
}
/**
 * Initialize the class.
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private void initialize() {
        try {
                // user code begin {1}
                // user code end
                setName("TransferFocusTest");
                setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
                setSize(426, 240);
                setContentPane(getJFrameContentPane());
        } catch (java.lang.Throwable ivjExc) {
                handleException(ivjExc);
        }
        // user code begin {2}
        getTransferFocusComponent1().addKeyListener(this);
        // user code end
}
/**
 * Insert the method's description here.
 * Creation date: (5/28/02 11:08:35 AM)
 * @param keyEvent java.awt.event.KeyEvent
 */
public void keyPressed(java.awt.event.KeyEvent keyEvent)
{
        if (keyEvent.getKeyCode() == java.awt.event.KeyEvent.VK_ENTER)
        {
                ((javax.swing.JPanel) keyEvent.getSource()).transferFocus();
        }
}
/**
 * Insert the method's description here.
 * Creation date: (5/28/02 11:08:35 AM)
 * @param keyEvent java.awt.event.KeyEvent
 */
public void keyReleased(java.awt.event.KeyEvent keyEvent) {}
/**
 * Insert the method's description here.
 * Creation date: (5/28/02 11:08:35 AM)
 * @param keyEvent java.awt.event.KeyEvent
 */
public void keyTyped(java.awt.event.KeyEvent keyEvent) {}
/**
 * main entrypoint - starts the part when it is run as an application
 * @param args java.lang.String[]
 */
public static void main(java.lang.String[] args) {
        try {
                TransferFocusTest aTransferFocusTest;
                aTransferFocusTest = new TransferFocusTest();
                aTransferFocusTest.addWindowListener(new java.awt.event.WindowAdapter() {
                        public void windowClosing(java.awt.event.WindowEvent e) {
                                System.exit(0);
                        };
                });
                aTransferFocusTest.show();
                java.awt.Insets insets = aTransferFocusTest.getInsets();
                aTransferFocusTest.setSize(aTransferFocusTest.getWidth() + insets.left + insets.right, aTransferFocusTest.getHeight() + insets.top + insets.bottom);
                aTransferFocusTest.setVisible(true);
        } catch (Throwable exception) {
                System.err.println("Exception occurred in main() of javax.swing.JFrame");
                exception.printStackTrace(System.out);
        }
}
/**
 * Comment
 */
public void transferFocusComponent1_KeyPressed(java.awt.event.KeyEvent keyEvent) {
        return;
}
/**
 * Comment
 */
public void transferFocusComponent2_KeyPressed(java.awt.event.KeyEvent keyEvent) {
        return;
}
}
