⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jticketsbagticket.java

📁 是一个专门设计用于触摸屏的POS(point of sales)应用软件
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
    /** This method is called from within the constructor to     * initialize the form.     * WARNING: Do NOT modify this code. The content of this method is     * always regenerated by the Form Editor.     */    // <editor-fold defaultstate="collapsed" desc=" Generated Code ">//GEN-BEGIN:initComponents    private void initComponents() {        java.awt.GridBagConstraints gridBagConstraints;        m_jOptions = new javax.swing.JPanel();        m_jButtons = new javax.swing.JPanel();        m_lblTicketId = new javax.swing.JLabel();        m_jTicketId = new javax.swing.JLabel();        jPanel2 = new javax.swing.JPanel();        m_jEdit = new javax.swing.JButton();        m_jRefund = new javax.swing.JButton();        m_jPrint = new javax.swing.JButton();        m_jPanelTicket = new javax.swing.JPanel();        jPanel3 = new javax.swing.JPanel();        jPanel4 = new javax.swing.JPanel();        m_jKeys = new net.adrianromero.editor.JEditorKeys();        jPanel5 = new javax.swing.JPanel();        jButton1 = new javax.swing.JButton();        m_jTicketEditor = new net.adrianromero.editor.JEditorIntegerPositive();        setLayout(new java.awt.BorderLayout());        m_jOptions.setLayout(new java.awt.BorderLayout());        m_jButtons.setLayout(new java.awt.FlowLayout(java.awt.FlowLayout.LEFT));        m_lblTicketId.setText(AppLocal.getIntString("label.ticketid"));        m_jButtons.add(m_lblTicketId);        m_jTicketId.setBackground(java.awt.Color.white);        m_jTicketId.setFont(new java.awt.Font("Dialog", 1, 14));        m_jTicketId.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);        m_jTicketId.setBorder(javax.swing.BorderFactory.createCompoundBorder(javax.swing.BorderFactory.createLineBorder(javax.swing.UIManager.getDefaults().getColor("Button.darkShadow")), javax.swing.BorderFactory.createEmptyBorder(1, 4, 1, 4)));        m_jTicketId.setOpaque(true);        m_jTicketId.setPreferredSize(new java.awt.Dimension(75, 25));        m_jTicketId.setRequestFocusEnabled(false);        m_jButtons.add(m_jTicketId);        m_jOptions.add(m_jButtons, java.awt.BorderLayout.WEST);        jPanel2.setLayout(new java.awt.FlowLayout(java.awt.FlowLayout.LEFT));        m_jEdit.setText(AppLocal.getIntString("button.edit"));        m_jEdit.setFocusPainted(false);        m_jEdit.setFocusable(false);        m_jEdit.setMargin(new java.awt.Insets(8, 14, 8, 14));        m_jEdit.setRequestFocusEnabled(false);        m_jEdit.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                m_jEditActionPerformed(evt);            }        });        jPanel2.add(m_jEdit);        m_jRefund.setText(AppLocal.getIntString("button.refund"));        m_jRefund.setFocusPainted(false);        m_jRefund.setFocusable(false);        m_jRefund.setMargin(new java.awt.Insets(8, 14, 8, 14));        m_jRefund.setRequestFocusEnabled(false);        m_jRefund.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                m_jRefundActionPerformed(evt);            }        });        jPanel2.add(m_jRefund);        m_jPrint.setText(AppLocal.getIntString("button.print"));        m_jPrint.setFocusPainted(false);        m_jPrint.setFocusable(false);        m_jPrint.setMargin(new java.awt.Insets(8, 14, 8, 14));        m_jPrint.setRequestFocusEnabled(false);        m_jPrint.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                m_jPrintActionPerformed(evt);            }        });        jPanel2.add(m_jPrint);        m_jOptions.add(jPanel2, java.awt.BorderLayout.CENTER);        add(m_jOptions, java.awt.BorderLayout.NORTH);        m_jPanelTicket.setLayout(new java.awt.BorderLayout());        m_jPanelTicket.setBorder(javax.swing.BorderFactory.createEmptyBorder(5, 5, 5, 5));        add(m_jPanelTicket, java.awt.BorderLayout.CENTER);        jPanel3.setLayout(new java.awt.BorderLayout());        jPanel4.setLayout(new javax.swing.BoxLayout(jPanel4, javax.swing.BoxLayout.Y_AXIS));        jPanel4.add(m_jKeys);        jPanel5.setLayout(new java.awt.GridBagLayout());        jPanel5.setBorder(javax.swing.BorderFactory.createEmptyBorder(5, 5, 5, 5));        jButton1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/net/adrianromero/images/button_ok.png")));        jButton1.setFocusPainted(false);        jButton1.setFocusable(false);        jButton1.setMargin(new java.awt.Insets(8, 14, 8, 14));        jButton1.setRequestFocusEnabled(false);        jButton1.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                jButton1ActionPerformed(evt);            }        });        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 1;        gridBagConstraints.gridy = 0;        gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;        gridBagConstraints.weightx = 1.0;        gridBagConstraints.weighty = 1.0;        gridBagConstraints.insets = new java.awt.Insets(0, 5, 0, 0);        jPanel5.add(jButton1, gridBagConstraints);        gridBagConstraints = new java.awt.GridBagConstraints();        gridBagConstraints.gridx = 0;        gridBagConstraints.gridy = 0;        jPanel5.add(m_jTicketEditor, gridBagConstraints);        jPanel4.add(jPanel5);        jPanel3.add(jPanel4, java.awt.BorderLayout.NORTH);        add(jPanel3, java.awt.BorderLayout.EAST);    }// </editor-fold>//GEN-END:initComponents    private void m_jEditActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_m_jEditActionPerformed                  m_ticketCopy = m_ticket.cloneTicket();        m_TicketsBagTicketBag.showEdit();        m_panelticket.showCatalog();        m_panelticket.setActiveTicket(m_ticket, null);              }//GEN-LAST:event_m_jEditActionPerformed    private void m_jPrintActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_m_jPrintActionPerformed               if (m_ticket != null) {            try {                ScriptEngine script = ScriptFactory.getScriptEngine(ScriptFactory.VELOCITY);                script.put("ticket", m_ticket);                m_TTP2.printTicket(script.eval(m_App.lookupDataLogic(DataLogicSystem.class).getResourceAsXML("Printer.TicketPreview")).toString());            } catch (ScriptException e) {                JMessageDialog.showMessage(this, new MessageInf(MessageInf.SGN_NOTICE, AppLocal.getIntString("message.CannotPrint"), e));            } catch (TicketPrinterException e) {                JMessageDialog.showMessage(this, new MessageInf(MessageInf.SGN_NOTICE, AppLocal.getIntString("message.CannotPrint"), e));            }        }              }//GEN-LAST:event_m_jPrintActionPerformed    private void m_jRefundActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_m_jRefundActionPerformed                TicketInfo ticketrefund = createTicketModel();        java.util.List aRefundLines = new ArrayList();                for(int i = 0; i < m_ticket.getLinesCount(); i++) {            TicketLineInfo newline = new TicketLineInfo(m_ticket.getLine(i));            newline.setMultiply(newline.getMultiply());            aRefundLines.add(newline);        }                 m_ticketCopy = null;        m_TicketsBagTicketBag.showRefund();        m_panelticket.showRefundLines(aRefundLines);        m_panelticket.setActiveTicket(ticketrefund, null);                  }//GEN-LAST:event_m_jRefundActionPerformed    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed        readTicket();            }//GEN-LAST:event_jButton1ActionPerformed            // Variables declaration - do not modify//GEN-BEGIN:variables    private javax.swing.JButton jButton1;    private javax.swing.JPanel jPanel2;    private javax.swing.JPanel jPanel3;    private javax.swing.JPanel jPanel4;    private javax.swing.JPanel jPanel5;    private javax.swing.JPanel m_jButtons;    private javax.swing.JButton m_jEdit;    private net.adrianromero.editor.JEditorKeys m_jKeys;    private javax.swing.JPanel m_jOptions;    private javax.swing.JPanel m_jPanelTicket;    private javax.swing.JButton m_jPrint;    private javax.swing.JButton m_jRefund;    private net.adrianromero.editor.JEditorIntegerPositive m_jTicketEditor;    private javax.swing.JLabel m_jTicketId;    private javax.swing.JLabel m_lblTicketId;    // End of variables declaration//GEN-END:variables    }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -