eld4, javax.swing. GroupLayout.PREFERRED_SIZE, 142, javax.swing. GroupLayout.PREFERRED_SIZE)) (layout.createSequentialGroup () (jLabel4) (javax.swing. LayoutStyle. ComponentPlacement.RELATED, 36, Short.MAX_VALUE) (jTextField3, javax.swing. GroupLayout.PREFERRED_SIZE, 142, javax.swing. GroupLayout.PREFERRED_SIZE))) (27, 27, 27)) (layout.createSequentialGroup () (51, 51, 51) (jButton1) (29, 29, 29) (jButton2) (javax.swing. GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);. setVerticalGroup (. createParallelGroup (javax.swing. GroupLayout. Alignment.LEADING) (layout.createSequentialGroup () (20, 20, 20) (layout.createParallelGroup (javax.swing. GroupLayout. Alignment.BASELINE) (jTextField1, javax.swing. GroupLayout.PREFERRED_SIZE, javax.swing. GroupLayout.DEFAULT_SIZE, javax.swing. GroupLayout.PREFERRED_SIZE) (jLabel1)) (18, 18, 18) (layout.createParallelGroup (javax.swing . GroupLayout. Alignment.BASELINE) (jTextField2, javax.swing. GroupLayout.PREFERRED_SIZE, javax.swing. GroupLayout.DEFAULT_SIZE, javax.swing. GroupLayout.PREFERRED_SIZE) (jLabel2)) (javax.swing. LayoutStyle. ComponentPlacement.UNRELATED) ( layout.createParallelGroup (javax.swing. GroupLayout. Alignment.BASELINE) (jTextField3, javax.swing. GroupLayout.PREFERRED_SIZE, javax.swing. GroupLayout.DEFAULT_SIZE, javax.swing. GroupLayout.PREFERRED_SIZE) (jLabel4)) (18, 18, 18) (layout.createParallelGroup (javax.swing. GroupLayout. Alignment.BASELINE) (jTextField4, javax.swing. GroupLayout.PREFERRED_SIZE, javax.swing. GroupLayout.DEFAULT_SIZE, javax.swing. GroupLayout.PREFERRED_SIZE) (jLabel5)) (18, 18, 18) (layout.createParallelGroup (javax.swing. GroupLayout. Alignment.BASELINE) (jButton1) (jButton2)) (javax.swing. GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) )
);
();
} / /
void jButton1ActionPerformed (java.awt.event. ActionEvent evt) {id_txt=jTextField1.getText (); id=Integer.parseInt (id_txt); name=jTextField2.getText (); tech=jTextField3. getText (); opis=jTextField4.getText (); prov1=id_txtpareTo («»); prov2=namepareTo («»); prov3=techpareTo («»); prov4=opispareTo («» ); (prov1!=0 && prov2!=0 && prov3!=0 && prov4!=0)
{(id, name, tech, opis);. showMessageDialog (null, «Дані були додані»);
} {JOptionPane.showMessageDialog (null, «Заповніть всі поля»);}
/ / TODO add your handling code here:
}
void jButton2ActionPerformed (java.awt.event. ActionEvent evt) {. setVisible (false);// TODO add your handling code here:
} void Add (int id, String name, String tech, String opis)
{
{. forName («sun.jdbc.odbc. JdbcOdbcDriver»); connInfo=new Properties ();. put («user», «»);. put («password», «» );. put («charSet», «Cp1251»); conn=DriverManager.getConnection («jdbc: odbc: mydb», connInfo); s=conn.prepareStatement («INSERT INTO Маркі_авто (Id_авто_характерістікі, Найменування, Тех_характерістікі, Опис) n »+
«VALUES (?,?,?,?);»);. setInt (1, id);. setString (2, name);. setString (3, tech);. setString ( 4, opis);. executeUpdate ();. close ();. close ();
} (Exception ex)
{. out.println (ex);
}