private void jbInit() throws Exception {
        String logo = StoreConfiguration.get("cc.store.logo");
        String header = StoreConfiguration.get("cc.store.header");
        if (header == null) {
            header =
                    "|cA"+I18N.getMessageString("Company Name")+"\n|cA"+I18N.getMessageString("Street Address1")+"\n|cA"+I18N.getMessageString("Street Address2")+"\n|cA"+I18N.getMessageString("City, State ZIP")+"\n|cA"+I18N.getMessageString("Phone")+"|lF";
        }

        String footer = StoreConfiguration.get("cc.store.footer");
        if (footer == null) {
            footer = "|lF|cA"+I18N.getMessageString("Store Copy");
        }

        String appr = StoreConfiguration.get("cc.store.body.approval");
        if (appr == null) {
            appr = I18N.getMessageString("Auth#");
        }

        String sign = StoreConfiguration.get("cc.store.body.signature");
        if (sign == null) {
            sign = I18N.getMessageString("Signature")+":";
        }

        String total = StoreConfiguration.get("cc.store.body.total");
        if (total == null) {
            total = I18N.getMessageString("Total")+":";
        }

        String order = StoreConfiguration.get("cc.store.body.order");
        if (order == null) {
            order = I18N.getMessageString("Sale#");
        }

        String time = StoreConfiguration.get("cc.store.body.time");
        if (time == null) {
            time = "MM/dd/yyyy hh:mm:ss";
        }

        this.setLayout(borderLayout10);
        jPanel1.setLayout(borderLayout1);
        jPanel2.setLayout(gridLayout1);
        jPanel3.setLayout(gridLayout2);
        gridLayout1.setColumns(1);
        gridLayout1.setHgap(5);
        gridLayout1.setRows(4);
        gridLayout1.setVgap(5);
        gridLayout2.setColumns(1);
        gridLayout2.setHgap(5);
        gridLayout2.setRows(4);
        gridLayout2.setVgap(5);
        jLabel1.setText(I18N.getLabelString("Logo")+": ");
        jLabel2.setText(I18N.getLabelString("Header")+": ");
        jLabel3.setText(I18N.getLabelString("Body")+": ");
        jLabel4.setText(I18N.getLabelString("Footer")+": ");
        jPanel4.setLayout(flowLayout2);
        flowLayout2.setAlignment(FlowLayout.LEFT);
        jPanel7.setLayout(flowLayout3);
        flowLayout3.setAlignment(FlowLayout.LEFT);
        jPanel6.setLayout(flowLayout4);
        flowLayout4.setAlignment(FlowLayout.LEFT);
        jPanel5.setLayout(flowLayout5);
        flowLayout5.setAlignment(FlowLayout.LEFT);
        jPanel8.setLayout(borderLayout2);
        jPanel10.setLayout(flowLayout7);
        jLabel5.setText(I18N.getLabelString("Image File")+": ");

        if (logo != null) {
            jTextField1.setText(logo);
        }
        jTextField1.addMouseListener(new PopupMenuMouseListener());
        jButton1.setMnemonic('B');
        jButton1.setText(I18N.getButtonString("Browse"));
        jButton1.addActionListener(new
                ConfigReceiptCCStorePanel_jButton1_actionAdapter(this));
        if (logo != null) {
            jLabel6.setIcon(new ImageIcon(logo));
        }

        jTextArea1.setText(header);
        jTextArea1.addMouseListener(new PopupMenuMouseListener());
        jTextArea1.setColumns(40);
        jTextArea2.setText(footer);
        jTextArea2.addMouseListener(new PopupMenuMouseListener());
        jPanel9.setLayout(flowLayout6);
        flowLayout6.setAlignment(FlowLayout.RIGHT);
        flowLayout6.setHgap(0);
        jButton2.setMnemonic('S');
        jButton2.setText(I18N.getButtonString("Submit"));
        jButton2.addActionListener(new
                ConfigReceiptCCStorePanel_jButton2_actionAdapter(this));
        jTextField1.setColumns(20);
        jLabel16.setText(" 000");
        flowLayout7.setAlignment(FlowLayout.LEFT);
        flowLayout7.setHgap(0);
        component1.setPreferredSize(new Dimension(5, 0));
        component1.setMinimumSize(new Dimension(5, 0));
        jPanel16.setLayout(flowLayout8);
        flowLayout8.setAlignment(FlowLayout.LEFT);
        flowLayout8.setHgap(0);
        flowLayout8.setVgap(0);
        jPanel17.setLayout(flowLayout9);
        flowLayout9.setAlignment(FlowLayout.RIGHT);
        flowLayout9.setHgap(0);
        flowLayout9.setVgap(0);
        jLabel6.setHorizontalAlignment(SwingConstants.CENTER);
        gridLayout3.setColumns(1);
        gridLayout3.setRows(6);
        gridLayout3.setVgap(5);
        jPanel11.setLayout(borderLayout3);
        jLabel7.setText(I18N.getLabelString("Card Type"));
        jLabel8.setText(I18N.getLabelString("Card Number"));
        jPanel12.setLayout(borderLayout4);
        jLabel10.setToolTipText("");
        jLabel10.setText(I18N.getLabelString("Entry Method"));
        jPanel13.setLayout(borderLayout5);
        jTextField2.setText(appr);
        jTextField2.addMouseListener(new PopupMenuMouseListener());
        jTextField2.setColumns(10);
        jLabel11.setText(" 000");
        jPanel18.setLayout(flowLayout10);
        flowLayout10.setHgap(0);
        flowLayout10.setVgap(0);
        jPanel19.setLayout(borderLayout7);
        jTextField3.setText(total);
        jTextField3.addMouseListener(new PopupMenuMouseListener());
        jTextField3.setColumns(10);
        jLabel12.setText(" 0.00");
        jPanel20.setLayout(flowLayout11);
        flowLayout11.setHgap(0);
        flowLayout11.setVgap(0);
        jPanel21.setLayout(borderLayout8);
        jTextField4.setText(
                I18N.getMessageString("Signature")+": X________________________________________");
        jTextField4.addMouseListener(new PopupMenuMouseListener());
        jTextField4.setColumns(10);
        jTextField7.setColumns(10);
        jTextField7.addMouseListener(new PopupMenuMouseListener());
        jPanel23.setLayout(borderLayout9);
        jPanel24.setLayout(flowLayout1);
        flowLayout1.setAlignment(FlowLayout.LEFT);
        jPanel2.add(jPanel4);
        jPanel4.add(jLabel1);
        jPanel2.add(jPanel7);
        jPanel7.add(jLabel2);
        jPanel2.add(jPanel6);
        jPanel6.add(jLabel3);
        jPanel2.add(jPanel5);
        jPanel5.add(jLabel4);
        jPanel14.setLayout(gridLayout3);
        jPanel15.setLayout(borderLayout6);
        jTextField7.setText(order);
        jTextField8.setText(time);
        jTextField8.addMouseListener(new PopupMenuMouseListener());
        jTextField8.setHorizontalAlignment(JTextField.RIGHT);
        jPanel1.add(jPanel9, java.awt.BorderLayout.SOUTH);
        jPanel9.add(jButton2);
        jPanel1.add(jPanel3, java.awt.BorderLayout.CENTER);
        jPanel10.add(jLabel5, null);
        jPanel10.add(component1);
        jPanel10.add(jTextField1, null);
        jPanel10.add(component2);
        jPanel10.add(jButton1, null); //jSplitPane1.setDividerLocation(5);
        jPanel3.add(jPanel8);
        jPanel3.add(jScrollPane1);
        jPanel3.add(jPanel14);
        jScrollPane1.getViewport().add(jTextArea1);
        jPanel15.add(jLabel16, java.awt.BorderLayout.CENTER);
        jPanel15.add(jPanel16, java.awt.BorderLayout.WEST);
        jPanel16.add(jTextField7);
        jPanel15.add(jPanel17, java.awt.BorderLayout.EAST);
        jPanel17.add(jTextField8);
        jPanel11.add(jLabel7, java.awt.BorderLayout.WEST);
        jPanel11.add(jLabel8, java.awt.BorderLayout.EAST);
        jPanel3.add(jPanel23);
        jPanel23.add(jScrollPane2, java.awt.BorderLayout.CENTER);
        jPanel1.add(jPanel2, java.awt.BorderLayout.WEST);
        jScrollPane2.getViewport().add(jTextArea2);
        jPanel12.add(jLabel10, java.awt.BorderLayout.EAST);
        jPanel13.add(jLabel11, java.awt.BorderLayout.CENTER);
        jPanel13.add(jPanel18, java.awt.BorderLayout.WEST);
        jPanel18.add(jTextField2);
        jPanel21.add(jTextField4, java.awt.BorderLayout.NORTH);
        jPanel19.add(jPanel20, java.awt.BorderLayout.WEST);
        jPanel20.add(jTextField3);
        jPanel19.add(jLabel12, java.awt.BorderLayout.CENTER);
        jPanel14.add(jPanel15);
        jPanel14.add(jPanel11);
        jPanel14.add(jPanel12);
        jPanel14.add(jPanel19);
        jPanel14.add(jPanel21);
        jPanel8.add(jScrollPane3, java.awt.BorderLayout.CENTER);
        jPanel8.add(jPanel10, java.awt.BorderLayout.SOUTH);
        jScrollPane3.getViewport().add(jLabel6);
        jScrollPane4.getViewport().add(jPanel24);
        jPanel24.add(jPanel1);
        this.add(jScrollPane4, java.awt.BorderLayout.CENTER);
        jPanel12.add(jPanel13, java.awt.BorderLayout.WEST);
        jTextField1.addKeyListener(new java.awt.event.KeyAdapter() {
            public void keyTyped(KeyEvent e) {
                jTextField1_keyTyped(e);
            }
        });
    }