Mavzu: Masofadan ta’om buyrutma berish va yetkazib berish ma’lumotlarni ro‘yhatga olish mobil ilovasini yaratish. Mundarija



Download 1,29 Mb.
Pdf ko'rish
bet17/17
Sana09.09.2021
Hajmi1,29 Mb.
#169976
1   ...   9   10   11   12   13   14   15   16   17
Bog'liq
650-17 Yigitaliyev Islomjon 4-kurs

FOYDALANILGAN ADABIYOTLAR 

1.  Karimov I.A. O‘zbekiston XX1 asr bo‘sag‘asida: xavfsizlikka tahdid, 

barqarorlik  shartlari  va  taraqqiyot  kafolatlari.  T.6.  -  T.:  O‘zbekiston, 

1997. 279-297, 326-b. 

2.  L. PremKumar, P. Mohan “Beginning JavaFX” 2010 

3.  S. Kendal “Object Oriented Programming using Java” 2009 

4.  Sh.  Nazirov,  A.  Ne’matov,  R.  Qobulov  “Ma’lumotlar  bazasini 

dasturlash chuqurlashtirilgan kursi” Toshkent “Sharq” 2007 

5.  Sh. Nazirov, A. Ne’matov, R. Qobulov, N. Mardonova “Ma’lumotlar 

bazasi” Toshkent “Sharq” 2007 

6.  O.Matqulov “Ob’ektga yo‘naltirilgan dasturlash tillari” Farg‘ona 2007 

7. 


http://zetcode.com/tutorials/javatutorial/

 

8. 



https://www.javatpoint.com/java-

 



Yigitliyev Islomjon 

54 


ILOVA 

package Taom; 

import java.sql.Connection; 

import java.sql.DriverManager; 

import java.sql.SQLException; 

import java.util.logging.Level; 

import java.util.logging.Logger; 

public class MyConnection { 

      public static Connection getConnection() { 

        try { 

            Connection con = null; 

            con 

DriverManager.getConnection("jdbc:mysql://localhost/Taom?useUnicode=true&u



seJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTi

mezone=Asia/Tashkent", 

                    "root",""); 

             

            return con

        } catch (SQLException ex) { 

            

Logger.getLogger(MyConnection.class.getName()).log(Level.SEVERE, null, ex); 

        } 

        return null

    } 



package Taom; 



 

import java.sql.PreparedStatement; 

import java.sql.ResultSet; 

import java.sql.SQLException; 




Yigitliyev Islomjon 

55 


import java.sql.Statement; 

import java.util.logging.Level; 

import java.util.logging.Logger; 

import javax..JFrame; 

import javax..JOptionPane; 

public class LoginForm extends javax..JFrame { 

     * Creates new form LoginForm 

    public LoginForm() { 

        initComponents(); 

        this.setLocationRelativeTo(null); 

    } 

 

    private void initComponents() { 



        jLabel1 = new javax..JLabel(); 

        jLabel2 = new javax..JLabel(); 

        jTextField1 = new javax..JTextField(); 

        jPasswordField1 = new javax..JPasswordField(); 

        jButton1 = new javax..JButton(); 

        jButton2 = new javax..JButton(); 

 

        


setDefaultCloseOperation(javax..WindowConstants.EXIT_ON_CLOSE); 

 

        jLabel1.setFont(new java.awt.Font("Tahoma", 0, 14)); // NOI18N 



        jLabel1.setText("Login"); 

 

        jLabel2.setFont(new java.awt.Font("Tahoma", 0, 14)); // NOI18N 



        jLabel2.setText("Parol"); 

 



Yigitliyev Islomjon 

56 


        jButton1.setFont(new java.awt.Font("Tahoma", 0, 14)); // NOI18N 

        jButton1.setText("Kirish"); 

        jButton1.addMouseListener(new java.awt.event.MouseAdapter() { 

            public void mouseClicked(java.awt.event.MouseEvent evt) { 

                jButton1MouseClicked(evt); 

            } 

        }); 

 

        jButton2.setFont(new java.awt.Font("Tahoma", 0, 14)); // NOI18N 



        jButton2.setText("Bekor qilish"); 

        jButton2.addMouseListener(new java.awt.event.MouseAdapter() { 

            public void mouseClicked(java.awt.event.MouseEvent evt) { 

                jButton2MouseClicked(evt); 

            } 

        }); 

        jButton2.addActionListener(new java.awt.event.ActionListener() { 

            public void actionPerformed(java.awt.event.ActionEvent evt) { 

                jButton2ActionPerformed(evt); 

            } 

        }); 

 

        javax..GroupLayout 



layout 

new 



javax..GroupLayout(getContentPane()); 

        getContentPane().setLayout(layout); 

        layout.setHorizontalGroup( 

            

layout.createParallelGroup(javax..GroupLayout.Alignment.LEADING) 

            .addGroup(layout.createSequentialGroup() 

                .addGap(61, 61, 61) 



Yigitliyev Islomjon 

57 


                

.addGroup(layout.createParallelGroup(javax..GroupLayout.Alignment.LEADING, 

false) 

layout.createParallelGroup(javax..GroupLayout.Alignment.LEADING) 

            .addGroup(layout.createSequentialGroup() 

                .addGap(54, 54, 54) 

                

.addGroup(layout.createParallelGroup(javax..GroupLayout.Alignment.LEADING, 

false) 

                    .addComponent(jLabel1, 

javax..GroupLayout.DEFAULT_SIZE, 

javax..GroupLayout.DEFAULT_SIZE, 

Short.MAX_VALUE) 

                    .addComponent(jTextField1, 

javax..GroupLayout.DEFAULT_SIZE, 37, Short.MAX_VALUE)) 

                .addGap(18, 18, 18) 

                 

    private void jButton1MouseClicked(java.awt.event.MouseEvent evt) {                                       

        String login = jTextField1.getText(); 

        String pass = String.valueOf(jPasswordField1.getPassword()); 

 

        PreparedStatement lg



        String query = "SELECT COUNT(*) as soni FROM `admin` WHERE 

login='" + login + "' and parol='" + pass + "'"; 

 

        try { 



            lg = MyConnection.getConnection().prepareStatement(query); 

            ResultSet rt = lg.executeQuery(query); 

            while (rt.next()) { 

                int soni = rt.getInt("soni"); 

                if (soni > 0) { 

                    Taom_kurs kurs = new Taom_kurs(); 

                    kurs.setVisible(true); 



Yigitliyev Islomjon 

58 


                    kurs.pack(); 

                    kurs.setLocationRelativeTo(null); 

                    kurs.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 

                    this.dispose(); 

                } else { 

                    JOptionPane.showMessageDialog(null,  "Login  yoki  parol 

xato!"); 

                } 

            } 

        } catch (SQLException ex) { 

            Logger.getLogger(LoginForm.class.getName()).log(Level.SEVERE, 

null, ex); 

        } 

 

    }                                      



 

    private void jButton2MouseClicked(java.awt.event.MouseEvent evt) {                                       

        this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 

        this.dispose(); 

    }                                      

package Taom; 

public class Taom_kurs extends javax..JFrame { 

 

    public Taom_kurs() { 



        initComponents(); 

        this.setLocationRelativeTo(null); 

    } 

  private void initComponents() { 



        buttonGroup1 = new javax..ButtonGroup(); 

        jTextField1 = new javax..JTextField(); 




Yigitliyev Islomjon 

59 


        jComboBox1 = new javax..JComboBox<>(); 

        jTextField2 = new javax..JTextField(); 

        jTextField3 = new javax..JTextField(); 

        jRadioButton1 = new javax..JRadioButton(); 

        jRadioButton2 = new javax..JRadioButton(); 

        jTextField4 = new javax..JTextField(); 

        jTextField5 = new javax..JTextField(); 

        jTextField6 = new javax..JTextField(); 

        jTextField7 = new javax..JTextField(); 

        jScrollPane1 = new javax..JScrollPane(); 

        jTextPane1 = new javax..JTextPane(); 

        jComboBox2 = new javax..JComboBox<>(); 

        jTextField8 = new javax..JTextField(); 

        jButton1 = new javax..JButton(); 

        jButton2 = new javax..JButton(); 

        jButton3 = new javax..JButton(); 

 

        


setDefaultCloseOperation(javax..WindowConstants.EXIT_ON_CLOSE); 

        setTitle("Registratsiya"); 

        setSize(new java.awt.Dimension(0, 0)); 

 

        jTextField1.setHorizontalAlignment(javax..JTextField.CENTER); 



        jTextField1.setText("№"); 

 

        jComboBox1.setModel(new 



javax..DefaultComboBoxModel<>(new 

String[] { "Xodim", "Item 1", "Item 2", "Item 3", "Item 4" })); 

        jComboBox1.addActionListener(new java.awt.event.ActionListener() { 

            public void actionPerformed(java.awt.event.ActionEvent evt) { 

                jComboBox1ActionPerformed(evt); 



Yigitliyev Islomjon 

60 


            } 

        }); 

 

        jTextField2.setHorizontalAlignment(javax..JTextField.CENTER); 



        jTextField2.setText("sana"); 

        jTextField3.setText("F.I.SH"); 

        buttonGroup1.add(jRadioButton1); 

        jRadioButton1.setText("Erkak"); 

        jRadioButton1.addActionListener(new  java.awt.event.ActionListener() 

            public void actionPerformed(java.awt.event.ActionEvent evt) { 



                jRadioButton1ActionPerformed(evt); 

            } 

        }); 

 

        buttonGroup1.add(jRadioButton2); 



        jRadioButton2.setText("Ayol"); 

 

        jTextField4.setText("Tug'ilgan sanasi"); 



 

        jTextField5.setText("Telefon raqami"); 

        jTextField5.addActionListener(new java.awt.event.ActionListener() { 

            public void actionPerformed(java.awt.event.ActionEvent evt) { 

                jTextField5ActionPerformed(evt); 

            } 

        }); 

 

        jTextField6.setText("Manzili"); 



 


Yigitliyev Islomjon 

61 


        jTextField7.setText("Kim tomonidan yuborilgan"); 

 

        jTextPane1.setText("shikoyati"); 



        jScrollPane1.setViewportView(jTextPane1); 

 

        jComboBox2.setModel(new 



javax..DefaultComboBoxModel<>(new 

String[] { "To'lov turi", "Item 1", "Item 2", "Item 3", "Item 4" })); 

        jTextField8.setText("Summa"); 

        jButton1.setText("To'lash"); 

        jButton2.setText("Saqlash"); 

        jButton2.addActionListener(new java.awt.event.ActionListener() { 

            public void actionPerformed(java.awt.event.ActionEvent evt) { 

                jButton2ActionPerformed(evt); 

            } 

        }); 

        jButton3.setText("Bekor qilish"); 

        javax..GroupLayout 

layout 

new 



javax..GroupLayout(getContentPane()); 

        getContentPane().setLayout(layout); 

        layout.setHorizontalGroup( 

layout.createParallelGroup(javax..GroupLayout.Alignment.LEADING) 

            .addGroup(layout.createSequentialGroup() 

                .addGap(32, 32, 32) 



 

Download 1,29 Mb.

Do'stlaringiz bilan baham:
1   ...   9   10   11   12   13   14   15   16   17




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish