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

📄 realbackticketjdialog.java

📁 大学课程 数据库的课程设计
💻 JAVA
字号:
/*
 * RealBackTicketJDialog.java
 *
 * Created on 2007年6月30日, 上午1:52
 */

package t;
import javax.swing.JOptionPane;

/**
 *
 * @author  Administrator
 */
public class RealBackTicketJDialog extends javax.swing.JDialog {
    
    /** Creates new form RealBackTicketJDialog */
    public RealBackTicketJDialog(java.awt.Frame parent, boolean modal) {
        super(parent, modal);
        initComponents();
         LoadFrame.setLoc(this);
        
    }
    
    /** 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() {
        jLabel1 = new javax.swing.JLabel();
        jTextField1 = new javax.swing.JTextField();
        jButton1 = new javax.swing.JButton();
        jButton2 = new javax.swing.JButton();

        setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
        setTitle("\u9000\u7968\u5bf9\u8bdd\u6846");
        setModal(true);
        setName("\u9000\u7968\u5bf9\u8bdd\u6846");
        getAccessibleContext().setAccessibleName("\u9000\u7968\u5bf9\u8bdd\u6846");
        jLabel1.setText("\u8bf7\u8f93\u5165\u5e10\u5355\u53f7");

        jButton1.setText("\u786e\u5b9a");
        jButton1.addMouseListener(new java.awt.event.MouseAdapter() {
            public void mouseClicked(java.awt.event.MouseEvent evt) {
                jButton1MouseClicked(evt);
            }
        });

        jButton2.setText("\u53d6\u6d88");
        jButton2.addMouseListener(new java.awt.event.MouseAdapter() {
            public void mouseClicked(java.awt.event.MouseEvent evt) {
                jButton2MouseClicked(evt);
            }
        });

        org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(layout.createSequentialGroup()
                .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                    .add(layout.createSequentialGroup()
                        .add(41, 41, 41)
                        .add(jLabel1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 86, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
                    .add(layout.createSequentialGroup()
                        .add(68, 68, 68)
                        .add(jTextField1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 105, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)))
                .addContainerGap(94, Short.MAX_VALUE))
            .add(org.jdesktop.layout.GroupLayout.TRAILING, layout.createSequentialGroup()
                .addContainerGap(52, Short.MAX_VALUE)
                .add(jButton1)
                .add(44, 44, 44)
                .add(jButton2)
                .add(57, 57, 57))
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(layout.createSequentialGroup()
                .addContainerGap()
                .add(jLabel1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 23, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                .add(jTextField1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 25, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED, 21, Short.MAX_VALUE)
                .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                    .add(jButton2)
                    .add(jButton1))
                .addContainerGap())
        );
        pack();
    }// </editor-fold>//GEN-END:initComponents

    private void jButton1MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jButton1MouseClicked
// TODO add your handling code here:
        long s=Integer.parseInt(jTextField1.getText());
        int k=0;
            String s1="是否领票"+"="+"'"+"退票"+"'";
            String s2="帐单号"+"="+s;
            MyConnection mc = new MyConnection();
            mc.itemQuery("旅客资料表","帐单号");
            String a[]=mc.getItem();
            int n1=mc.getItemNumber();
            for(int i=0;i<n1;i++){
                if(a[i].equals(jTextField1.getText()))
                   k=1;
            }
            if(k==1){
                int n=JOptionPane.showConfirmDialog(this,"确认退票吗?","确定对话框",JOptionPane.YES_NO_OPTION);
                 if(n==JOptionPane.YES_OPTION){
                     mc.upDate("定位信息表",s1,s2);
                     mc.closeConnection();
                     dispose();
                 }
                if(n==JOptionPane.NO_OPTION){
                    mc.closeConnection();
                    dispose();
            }
            }
            else{
                JOptionPane.showMessageDialog(this,"信息不存在!","消息对话框",JOptionPane.WARNING_MESSAGE);
                dispose();
            }
            //dispose();
    }//GEN-LAST:event_jButton1MouseClicked

    private void jButton2MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jButton2MouseClicked
// TODO add your handling code here:
        dispose();
    }//GEN-LAST:event_jButton2MouseClicked
    
    /**
     * @param args the command line arguments
     */
    public static void main(String args[]) {
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new RealBackTicketJDialog(new javax.swing.JFrame(), true).setVisible(true);
            }
        });
    }
    
    // Variables declaration - do not modify//GEN-BEGIN:variables
    private javax.swing.JButton jButton1;
    private javax.swing.JButton jButton2;
    private javax.swing.JLabel jLabel1;
    private javax.swing.JTextField jTextField1;
    // End of variables declaration//GEN-END:variables
    
}

⌨️ 快捷键说明

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