Part 6
Part 6
getContentPane().add(jScrollPane1, new
org.netbeans.lib.awtextra.AbsoluteConstraints(350, 70, 260, 140));
jLabel2.setIcon(new
javax.swing.ImageIcon(getClass().getResource("/Sekiler/tea-
plantation-close-up-photo-bandung-java-indonesia-DSC-0122.jpg")));
// NOI18N
getContentPane().add(jLabel2, new
org.netbeans.lib.awtextra.AbsoluteConstraints(0, 0, 650, 290));
pack();
}// </editor-fold>
private void
jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
dispose();
private void cs1ActionPerformed(java.awt.event.ActionEvent evt)
{
// TODO add your handling code here:
private void
jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
try {
String css =cs1.getText();
String cbb =cb1.getText();
else{
String url = "jdbc:mysql://localhost:3306/cp";
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
}
} catch (ClassNotFoundException ex) {
java.util.logging.Logger.getLogger(Cpdaxil.class.getName()).log(ja
va.util.logging.Level.SEVERE, null, ex);
} catch (InstantiationException ex) {
java.util.logging.Logger.getLogger(Cpdaxil.class.getName()).log(ja
va.util.logging.Level.SEVERE, null, ex);
} catch (IllegalAccessException ex) {
java.util.logging.Logger.getLogger(Cpdaxil.class.getName()).log(ja
va.util.logging.Level.SEVERE, null, ex);
} catch (javax.swing.UnsupportedLookAndFeelException ex) {
java.util.logging.Logger.getLogger(Cpdaxil.class.getName()).log(ja
va.util.logging.Level.SEVERE, null, ex);
}
//</editor-fold>
//</editor-fold>
//</editor-fold>
//</editor-fold>
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new Cpdaxil().setVisible(true);
});
}
// Variables declaration - do not modify
private javax.swing.JLabel ad;
private javax.swing.JTextPane cb1;
private javax.swing.JTextField cs1;
private javax.swing.JButton jButton1;
private javax.swing.JButton jButton2;
private javax.swing.JLabel jLabel1;
153
private javax.swing.JLabel jLabel2;
private javax.swing.JScrollPane jScrollPane1;
// End of variables declaration
}
package Esas; package Esas;
import java.beans.PropertyChangeListener;
import java.beans.PropertyChangeSupport;
import java.io.Serializable;
import javax.persistence.Basic;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
@NamedQuery(name = "Cay.findByCb", query = "SELECT c FROM Cay c
WHERE c.cb = :cb")})
public class Cay implements Serializable {
@Transient
private PropertyChangeSupport changeSupport = new
PropertyChangeSupport(this);
public Cay() {
}
import java.awt.print.PrinterException;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.JOptionPane;
import javax.swing.table.DefaultTableModel;
import javax.swing.table.TableModel;
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated
Code">
private void initComponents() {
bindingGroup = new
org.jdesktop.beansbinding.BindingGroup();
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CL
OSE);
setTitle("Aqrotexniki cədvələ bax");
setResizable(false);
getContentPane().setLayout(new
org.netbeans.lib.awtextra.AbsoluteLayout());
cedvel2.setColumnSelectionAllowed(true);
org.jdesktop.swingbinding.JTableBinding jTableBinding =
org.jdesktop.swingbinding.SwingBindings.createJTableBinding(org.jd
esktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE,
gorList, cedvel2);
org.jdesktop.swingbinding.JTableBinding.ColumnBinding
columnBinding =
jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELPropert
y.create("${idgor}"));
columnBinding.setColumnName("Kod");
columnBinding.setColumnClass(Integer.class);
columnBinding.setEditable(false);
columnBinding =
jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELPropert
y.create("${erazi}"));
columnBinding.setColumnName("Ərazi");
columnBinding.setColumnClass(String.class);
columnBinding =
cedvel2.getColumnModel().getSelectionModel().setSelectionMode(java
x.swing.ListSelectionModel.SINGLE_SELECTION);
getContentPane().add(jScrollPane1, new
org.netbeans.lib.awtextra.AbsoluteConstraints(10, 10, 680, 320));
jButton1.setText("Sil");
jButton1.addActionListener(new
java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt)
{
jButton1ActionPerformed(evt);
}
});
getContentPane().add(jButton1, new
org.netbeans.lib.awtextra.AbsoluteConstraints(110, 340, 80, 40));
jButton2.setText("Geriyə");
157
jButton2.addActionListener(new
java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent
evt) {
jButton2ActionPerformed(evt);
}
});
getContentPane().add(jButton2, new
org.netbeans.lib.awtextra.AbsoluteConstraints(260, 340, 80, 40));
jButton3.setText("Dəyiş");
jButton3.addActionListener(new
java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent
evt) {
jButton3ActionPerformed(evt);
}
});
getContentPane().add(jButton3, new
org.netbeans.lib.awtextra.AbsoluteConstraints(410, 340, 80, 40));
jButton5.setText("Print");
jButton5.addActionListener(new
java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt)
{ jButton5ActionPerformed(evt);
}
});
getContentPane().add(jButton5, new
org.netbeans.lib.awtextra.AbsoluteConstraints(560, 340, 80, 40));
jLabel1.setIcon(new
javax.swing.ImageIcon(getClass().getResource("/Sekiler/tea-
plantation-close-up-photo-bandung-java-indonesia-DSC-0122.jpg")));
// NOI18N
getContentPane().add(jLabel1, new
org.netbeans.lib.awtextra.AbsoluteConstraints(0, -10, 700, 410));
bindingGroup.bind();
pack();
}// </editor-fold>
private void
jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
dispose();
}
con_pac.rs.next();
//Mensagem de confirmação
String Msg = "Seçilən məlumat silinsin :
"+con_pac.rs.getString("erazi")+" ?";
int mesaj = JOptionPane.showConfirmDialog(null, Msg,
"Sil", JOptionPane.YES_NO_OPTION);
158
if(mesaj == JOptionPane.YES_OPTION){
//Excluindo o usuário após a confirmação positiva
String secilenmelumat = "DELETE FROM gor WHERE
idgor = "+caynomresi;
int ugurla =
con_pac.stmt.executeUpdate(secilenmelumat);
if(ugurla == 1){
JOptionPane.showMessageDialog(null,"Uğurla
qeydə alındı!","Sil!", JOptionPane.INFORMATION_MESSAGE);
//Atualiza jTable
return;
}
catch(Exception erroSQL){
JOptionPane.showMessageDialog(null,"Silmədə xəta",
"Xəta!", JOptionPane.ERROR_MESSAGE);
}
}
private void
jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
int Secilen = this.cedvel2.getSelectedRow();
String caynomresi = this.cedvel2.getValueAt(Secilen,
0).toString();
int Secilen1 = this.cedvel2.getSelectedRow();
String caynomresi1 = this.cedvel2.getValueAt(Secilen,
1).toString();
int Secilen2 = this.cedvel2.getSelectedRow();
String caynomresi2 = this.cedvel2.getValueAt(Secilen,
2).toString();
int Secilen3 = this.cedvel2.getSelectedRow();
String caynomresi3 = this.cedvel2.getValueAt(Secilen,
3).toString();
try{
String url = "jdbc:mysql://localhost:3306/cp";
String username = "root";
String password = "menemaa";
Connection conn = DriverManager.getConnection(url,
"root", "menemaa");
Statement stmt=conn.createStatement();
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
}
} catch (ClassNotFoundException ex) {
java.util.logging.Logger.getLogger(Aqrobax.class.getName()).log(ja
va.util.logging.Level.SEVERE, null, ex);
} catch (InstantiationException ex) {
java.util.logging.Logger.getLogger(Aqrobax.class.getName()).log(ja
va.util.logging.Level.SEVERE, null, ex);
} catch (IllegalAccessException ex) {
java.util.logging.Logger.getLogger(Aqrobax.class.getName()).log(ja
va.util.logging.Level.SEVERE, null, ex);
} catch (javax.swing.UnsupportedLookAndFeelException ex) {
java.util.logging.Logger.getLogger(Aqrobax.class.getName()).log(ja
va.util.logging.Level.SEVERE, null, ex);
}
//</editor-fold>
package Esas;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
import javax.swing.JOptionPane;
import javax.swing.JTextField;
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE
);
setTitle("Görüləcək aqrotexniki işləri daxil et");
setResizable(false);
getContentPane().setLayout(new
org.netbeans.lib.awtextra.AbsoluteLayout());
is.setColumns(20);
is.setRows(5);
jScrollPane1.setViewportView(is);
getContentPane().add(jScrollPane1, new
org.netbeans.lib.awtextra.AbsoluteConstraints(10, 190, 330, 160));
jButton1.setText("Yadda saxla");
jButton1.addActionListener(new
java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt)
{
jButton1ActionPerformed(evt);
});
getContentPane().add(jButton1, new
org.netbeans.lib.awtextra.AbsoluteConstraints(40, 390, 100, 40));
jButton2.setText("Geriyə");
jButton2.addActionListener(new
java.awt.event.ActionListener() {
162
public void actionPerformed(java.awt.event.ActionEvent evt)
{
jButton2ActionPerformed(evt);
});
getContentPane().add(jButton2, new
org.netbeans.lib.awtextra.AbsoluteConstraints(220, 390, 90, 40));
jLabel4.setIcon(new
javax.swing.ImageIcon(getClass().getResource("/Sekiler/tea-
plantation-close-up-photo-bandung-java-indonesia-DSC-0122.jpg")));
// NOI18N
getContentPane().add(jLabel4, new
org.netbeans.lib.awtextra.AbsoluteConstraints(0, 0, 410, 450));
pack();
}// </editor-fold>
private void
jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
dispose();
}
private void
jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
try {
String d = ((JTextField)
dtarix.getDateEditor().getUiComponent()).getText();
String css =erazi.getText();
String cbb =is.getText();
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
}
} catch (ClassNotFoundException ex) {
java.util.logging.Logger.getLogger(Aqrodaxil.class.getName()).log(
java.util.logging.Level.SEVERE, null, ex);
} catch (InstantiationException ex) {
java.util.logging.Logger.getLogger(Aqrodaxil.class.getName()).log(
java.util.logging.Level.SEVERE, null, ex);
} catch (IllegalAccessException ex) {
java.util.logging.Logger.getLogger(Aqrodaxil.class.getName()).log(
java.util.logging.Level.SEVERE, null, ex);
} catch (javax.swing.UnsupportedLookAndFeelException ex) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new Aqrodaxil().setVisible(true);
});
}
// Variables declaration - do not modify
private com.toedter.calendar.JDateChooser dtarix;
private javax.swing.JTextField erazi;
private javax.swing.JTextArea is;
private javax.swing.JButton jButton1;
private javax.swing.JButton jButton2;
private javax.swing.JButton jButton3;
private javax.swing.JButton jButton4;
private javax.swing.JButton jButton5;
private javax.swing.JButton jButton6;
private javax.swing.JButton jButton7;
private javax.swing.JButton jButton8;
private javax.swing.JButton jButton9;
private javax.swing.JButton jButton10;
package Esas;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
import javax.swing.JOptionPane;
import javax.swing.table.DefaultTableModel;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
import java.util.Arrays;
import javax.swing.ButtonGroup;
import javax.swing.JOptionPane;
import javax.swing.JTextField;
import javax.swing.JRadioButton;
public class MetereolojiBaza extends javax.swing.JFrame {
public MetereolojiBaza() {
initComponents();
}
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated
Code">
private void initComponents() {
jScrollPane1 = new javax.swing.JScrollPane();
cedvel1 = new javax.swing.JTable();
jButton1 = new javax.swing.JButton();
jToggleButton1 = new javax.swing.JToggleButton();
jToggleButton2 = new javax.swing.JToggleButton();
jLabel1 = new javax.swing.JLabel();
jLabel2 = new javax.swing.JLabel();
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CL
OSE);
setTitle("Meteoroloji baza ");
setResizable(false);
165
getContentPane().setLayout(new
org.netbeans.lib.awtextra.AbsoluteLayout());
cedvel1.setModel(new javax.swing.table.DefaultTableModel(
new Object [][] {
{null, null, null, null, null, null},
{null, null, null, null, null, null},
{null, null, null, null, null, null},
{null, null, null, null, null, null},
{null, null, null, null, null, null},
{null, null, null, null, null, null},
},
new String [] {
"Ad", "Temperatur rejiminin göstəriciləri", "Nisbi
rütubət", "İşıqlılıq intensivliyinin göstəriciləri", "Küləkin
sürəti və istiqaməti", "Yağışın miqdarı"
}
));
jScrollPane1.setViewportView(cedvel1);
getContentPane().add(jScrollPane1, new
org.netbeans.lib.awtextra.AbsoluteConstraints(10, 11, 963, 335));
jButton1.setText("Geriyə");
jButton1.addActionListener(new
java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt)
{
jButton1ActionPerformed(evt);
});
getContentPane().add(jButton1, new
org.netbeans.lib.awtextra.AbsoluteConstraints(391, 357, 202,
52));
jToggleButton2.setText("Yaddaşa yaz");
jToggleButton2.addActionListener(new
java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt)
{
jToggleButton2ActionPerformed(evt);
}
});
166
getContentPane().add(jToggleButton2, new
org.netbeans.lib.awtextra.AbsoluteConstraints(648, 357, 186, 52));
jLabel1.setIcon(new
javax.swing.ImageIcon(getClass().getResource("/Sekiler/tea-
plantation-close-up-photo-bandung-java-indonesia-DSC-0122.jpg")));
// NOI18N
getContentPane().add(jLabel1, new
org.netbeans.lib.awtextra.AbsoluteConstraints(0, 0, 700, 420));
jLabel2.setIcon(new
javax.swing.ImageIcon(getClass().getResource("/Sekiler/tea-
plantation-close-up-photo-bandung-java-indonesia-DSC-0122.jpg")));
// NOI18N
getContentPane().add(jLabel2, new
org.netbeans.lib.awtextra.AbsoluteConstraints(700, 4, 280, 420));
pack();
}// </editor-fold>
private void
jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
dispose();
}
private void
jToggleButton1ActionPerformed(java.awt.event.ActionEvent evt) {
SiteOpener run= new SiteOpener();
run.OpenWebsite("http://www.weather-forecast.com/");
}
private void
jToggleButton2ActionPerformed(java.awt.event.ActionEvent evt) {
try {
String url = "jdbc:mysql://localhost:3306/cp";
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
}
} catch (ClassNotFoundException ex) {
java.util.logging.Logger.getLogger(MetereolojiBaza.class.getName()
).log(java.util.logging.Level.SEVERE, null, ex);
} catch (InstantiationException ex) {
java.util.logging.Logger.getLogger(MetereolojiBaza.class.getName()
).log(java.util.logging.Level.SEVERE, null, ex);
} catch (IllegalAccessException ex) {
java.util.logging.Logger.getLogger(MetereolojiBaza.class.getName()
).log(java.util.logging.Level.SEVERE, null, ex);
} catch (javax.swing.UnsupportedLookAndFeelException ex) {
java.util.logging.Logger.getLogger(MetereolojiBaza.class.getName()
).log(java.util.logging.Level.SEVERE, null, ex);
}
//</editor-fold>
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new MetereolojiBaza().setVisible(true);
}
});
// Variables declaration - do not modify
private javax.swing.JTable cedvel1;
private javax.swing.JButton jButton1;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel2;
private javax.swing.JScrollPane jScrollPane1;
private javax.swing.JToggleButton jToggleButton1;
private javax.swing.JToggleButton jToggleButton2;
// End of variables declaration
}
package Esas;
import java.beans.PropertyChangeListener;
import java.beans.PropertyChangeSupport;
import java.io.Serializable;
import javax.persistence.Basic;
import javax.persistence.Column;
import javax.persistence.Entity;
168
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
@Entity
@Table(name = "metbaz", catalog = "cp", schema = "")
@NamedQueries({
@NamedQuery(name = "Metbaz.findAll", query = "SELECT m FROM
Metbaz m"),
@NamedQuery(name = "Metbaz.findByIdmetbaz", query = "SELECT m
FROM Metbaz m WHERE m.idmetbaz = :idmetbaz"),
@NamedQuery(name = "Metbaz.findByAd", query = "SELECT m FROM
Metbaz m WHERE m.ad = :ad"),
@NamedQuery(name = "Metbaz.findByTemperatur", query = "SELECT
m FROM Metbaz m WHERE m.temperatur = :temperatur"),
@NamedQuery(name = "Metbaz.findByRutubet", query = "SELECT m
FROM Metbaz m WHERE m.rutubet = :rutubet"),
@NamedQuery(name = "Metbaz.findByIsiq", query = "SELECT m FROM
@Transient
private PropertyChangeSupport changeSupport = new
PropertyChangeSupport(this);
public Metbaz() {
}
public Metbaz(Integer idmetbaz) {
this.idmetbaz = idmetbaz;
}
public Metbaz(Integer idmetbaz, String ad, String temperatur,
String rutubet, String isiq, String kuley, String yagis) {
this.idmetbaz = idmetbaz;
this.ad = ad;
this.temperatur = temperatur;
this.rutubet = rutubet;
this.isiq = isiq;
this.kuley = kuley;
this.yagis = yagis;
}
public Integer getIdmetbaz() {
return idmetbaz;
169
}
public void setIdmetbaz(Integer idmetbaz) {
Integer oldIdmetbaz = this.idmetbaz;
this.idmetbaz = idmetbaz;
changeSupport.firePropertyChange("idmetbaz", oldIdmetbaz,
idmetbaz);
}
package Esas;
import javax.swing.JOptionPane;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import net.proteanit.sql.DbUtils;
import Esas.*;
import java.awt.print.PrinterException;
import javax.swing.table.TableModel;
171
public class aybaza1 extends javax.swing.JFrame {
bazaiki con_pac;
ResultSet rs = null;
Statement stmt = null;
PreparedStatement pst=null;
Connection conn=null;
}
@SuppressWarnings("unchecked")
//<editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {
bindingGroup = new
org.jdesktop.beansbinding.BindingGroup();
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CL
OSE);
setTitle("Aylıq bazanı göstər");
setResizable(false);
getContentPane().setLayout(new
org.netbeans.lib.awtextra.AbsoluteLayout());
jTable1.setColumnSelectionAllowed(true);
org.jdesktop.swingbinding.JTableBinding jTableBinding =
org.jdesktop.swingbinding.SwingBindings.createJTableBinding(org.jd
esktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE,
aybaza_1List, jTable1);
org.jdesktop.swingbinding.JTableBinding.ColumnBinding
columnBinding
jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELPropert
y.create("${idaybaza}"));
columnBinding.setColumnName("Kod");
columnBinding.setColumnClass(Integer.class);
columnBinding =
jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELPropert
y.create("${nomre}"));
columnBinding.setColumnName("Nömrə");
columnBinding.setColumnClass(String.class);
columnBinding =
172
jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELPropert
y.create("${ad}"));
columnBinding.setColumnName("Ad");
columnBinding.setColumnClass(String.class);
columnBinding =
jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELPropert
y.create("${miqdar}"));
columnBinding.setColumnName("Miqdar");
columnBinding.setColumnClass(String.class);
columnBinding =
jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELPropert
y.create("${keyfiyyet}"));
columnBinding.setColumnName("Keyfiyyət");
columnBinding.setColumnClass(String.class);
columnBinding =
jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELPropert
y.create("${qiymet}"));
columnBinding.setColumnName("Qiymət");
columnBinding.setColumnClass(String.class);
columnBinding =
jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELPropert
y.create("${tarix}"));
columnBinding.setColumnName("Tarix");
columnBinding.setColumnClass(String.class);
jButton2.setText("Sil");
jButton2.addActionListener(new
java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent
evt) {
jButton2ActionPerformed(evt);
});
getContentPane().add(jButton2, new
org.netbeans.lib.awtextra.AbsoluteConstraints(200, 320, 70, 30));
jButton3.setText("Dəyiş");
jButton3.addActionListener(new
java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent
evt) {
jButton3ActionPerformed(evt);
});
getContentPane().add(jButton3, new
org.netbeans.lib.awtextra.AbsoluteConstraints(340, 320, 70, 30));
jButton4.setText("Print");
jButton4.addActionListener(new
java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent
evt) {
jButton4ActionPerformed(evt);
}
});
173
getContentPane().add(jButton4, new
org.netbeans.lib.awtextra.AbsoluteConstraints(470, 320, 70, 30));
jLabel1.setIcon(new
javax.swing.ImageIcon(getClass().getResource("/Sekiler/tea-
plantation-close-up-photo-bandung-java-indonesia-DSC-0122.jpg")));
// NOI18N
getContentPane().add(jLabel1, new
org.netbeans.lib.awtextra.AbsoluteConstraints(0, 0, 600, 370));
bindingGroup.bind();
pack();
}// </editor-fold>
private void
jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
dispose();
}
private void
jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
int Secilen = this.jTable1.getSelectedRow();
String caynomresi = this.jTable1.getValueAt(Secilen,
0).toString();
try{
//Busca no banco de dados o código do paciente
selecionado para ser excluido
String secilencay = "SELECT * FROM aybaza WHERE
idaybaza = '"+caynomresi+"'";
con_pac.QuerySQL(secilencay);
con_pac.rs.next();
//Mensagem de confirmação
String Msg = "Seçilən məlumat silinsin ? :
"+con_pac.rs.getString("nomre")+" ?";
int mesaj = JOptionPane.showConfirmDialog(null, Msg,
"Sil", JOptionPane.YES_NO_OPTION);
if(mesaj == JOptionPane.YES_OPTION){
//Excluindo o usuário após a confirmação positiva
String secilenmelumat = "DELETE FROM aybaza WHERE
idaybaza = "+caynomresi;
int ugurla =
con_pac.stmt.executeUpdate(secilenmelumat);
if(ugurla == 1){
JOptionPane.showMessageDialog(null,"Uğurla
qeydə alındı!","Sil!", JOptionPane.INFORMATION_MESSAGE);
}}
catch(Exception erroSQL){
JOptionPane.showMessageDialog(null,"Silmədə xəta",
"Xəta!", JOptionPane.ERROR_MESSAGE);
}
private void
jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
174
con_pac.stmt.executeUpdate(Update);
JOptionPane.showMessageDialog(null,"Uğurla qeydə
alındı!","Sil!", JOptionPane.INFORMATION_MESSAGE);
//Atualiza ResultSet
}
catch(SQLException erroSQL){
JOptionPane.showMessageDialog(null,"Yenilənə bilməz!
, "+erroSQL, "Xəta!", JOptionPane.ERROR_MESSAGE);
//Atualiza ResultSet
}
}
private void
jButton4ActionPerformed(java.awt.event.ActionEvent evt) {
try {
Boolean complete = jTable1.print();
if (complete) {
JOptionPane.showMessageDialog(null, "Print olundu");
} else {
JOptionPane.showMessageDialog(null, "Xəta baş verdi");
}
} catch (PrinterException ex) {
Logger.getLogger(aybaza1.class.getName()).log(Level.SEVERE,
null, ex);
175
}
try {
for (javax.swing.UIManager.LookAndFeelInfo info:
javax.swing.UIManager.getInstalledLookAndFeels()) {
if ("Nimbus".equals(info.getName())) {
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
}
} catch (ClassNotFoundException ex) {
java.util.logging.Logger.getLogger(aybaza1.class.getName()).log(ja
va.util.logging.Level.SEVERE, null, ex);
} catch (InstantiationException ex) {
java.util.logging.Logger.getLogger(aybaza1.class.getName()).log(ja
va.util.logging.Level.SEVERE, null, ex);
} catch (javax.swing.UnsupportedLookAndFeelException ex) {
java.util.logging.Logger.getLogger(aybaza1.class.getName()).log(ja
va.util.logging.Level.SEVERE, null, ex);
new aybaza1().setVisible(true);
}
});
// Variables declaration - do not modify
private java.util.List<Esas.Aybaza_1> aybaza_1List;
private javax.persistence.Query aybaza_1Query;
private javax.persistence.EntityManager entityManager;
private javax.swing.JButton jButton1;
private javax.swing.JButton jButton2;
private javax.swing.JButton jButton3;
private org.jdesktop.beansbinding.BindingGroup bindingGroup;
// End of variables declaration
}
Bazafffff
package Esas;
import java.beans.PropertyChangeListener;
import java.beans.PropertyChangeSupport;
import java.io.Serializable;
import javax.persistence.Basic;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.NamedQueries;
import javax.persistence.NamedQuery;
import javax.persistence.Table;
import javax.persistence.Transient;
package Esas;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
import javax.swing.JOptionPane;
import javax.swing.table.DefaultTableModel;
public ayliq() {
initComponents();
179
}
@SuppressWarnings("unchecked")
//<editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {
jScrollPane1 = new javax.swing.JScrollPane();
cedvel = new javax.swing.JTable();
jButton1 = new javax.swing.JButton();
jButton4 = new javax.swing.JButton();
jLabel1 = new javax.swing.JLabel();
jLabel2 = new javax.swing.JLabel();
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CL
OSE);
setTitle("Aylıq bazanı daxil et");
setResizable(false);
getContentPane().setLayout(new
org.netbeans.lib.awtextra.AbsoluteLayout());
cedvel.setModel(new javax.swing.table.DefaultTableModel(
new Object [][] {
{null, null, null, null, null, null, null}
},
new String [] {
"ÇP nömrəsi", "ÇP adı", "ÇP miqdarı (kq)", "ÇP
keyfiyyət dəyəri", "ÇP qiyməti(1kq/man)", "ÇP tarix", "ÇP vaxt"
}
));
jScrollPane1.setViewportView(cedvel);
getContentPane().add(jScrollPane1, new
org.netbeans.lib.awtextra.AbsoluteConstraints(10, 10, 837, 43));
jButton1.setText("Əlavə et");
jButton1.addActionListener(new
java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt)
{
jButton1ActionPerformed(evt);
}
});
getContentPane().add(jButton1, new
org.netbeans.lib.awtextra.AbsoluteConstraints(250, 160, 126, 37));
jButton4.setText("Geriyə");
jButton4.addActionListener(new
java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt)
{
jButton4ActionPerformed(evt);
}
});
getContentPane().add(jButton4, new
org.netbeans.lib.awtextra.AbsoluteConstraints(480, 160, 116, 37));
180
private void
jButton4ActionPerformed(java.awt.event.ActionEvent evt) {
dispose();
}
private void
jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
try {
String url = "jdbc:mysql://localhost:3306/cp";
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
}
} catch (ClassNotFoundException ex) {
java.util.logging.Logger.getLogger(ayliq.class.getName()).log(java
.util.logging.Level.SEVERE, null, ex);
} catch (InstantiationException ex) {
java.util.logging.Logger.getLogger(ayliq.class.getName()).log(java
.util.logging.Level.SEVERE, null, ex);
} catch (IllegalAccessException ex) {
java.util.logging.Logger.getLogger(ayliq.class.getName()).log(java
.util.logging.Level.SEVERE, null, ex);
} catch (javax.swing.UnsupportedLookAndFeelException ex) {