package hesapmakinesi;
import javax.swing.JOptionPane;
public class ogrencibilgi extends javax.swing.JApplet {
int i=0;
String isimler="";
private void listemMouseClicked(java.awt.event.MouseEvent evt) {
if ((isimler.contains(listem.getSelectedValue().toString())) && (listem.getSelectedValue().toString()!=null))
{JOptionPane.showMessageDialog(null,"Öğrencinin Kaydı Zaten Var");
}
else{
isimler=isimler+listem.getSelectedValue().toString();
tablom.setValueAt(listem.getSelectedValue().toString(),i++,0);
}
}
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
try{
double i=Double.parseDouble(tablom.getValueAt(tablom.getSelectedRow(), 1).toString());
double j=Double.parseDouble(tablom.getValueAt(tablom.getSelectedRow(), 2).toString());
double k=Double.parseDouble(tablom.getValueAt(tablom.getSelectedRow(), 3).toString());
if(i==0 && j==0 && k==0){
JOptionPane.showMessageDialog(this, "Lütfen Vize,Final,Lab Notlarını Boş Geçmeyin");
} else{
double vize=Double.parseDouble(tablom.getValueAt(tablom.getSelectedRow(), 1).toString());
double lab=Double.parseDouble(tablom.getValueAt(tablom.getSelectedRow(), 2).toString());
double finall=Double.parseDouble(tablom.getValueAt(tablom.getSelectedRow(), 3).toString());
double ort=(vize+lab+finall)/3;
tablom.setValueAt(ort,tablom.getSelectedRow(), 4);}
}
catch(Exception e){
JOptionPane.showMessageDialog(null, "Lütfen Vize,Final,Lab Notlarını Boş Geçmeyin");
}
}
private javax.swing.JButton jButton1;
private javax.swing.JScrollPane jScrollPane1;
private javax.swing.JScrollPane jScrollPane2;
private javax.swing.JList listem;
private javax.swing.JTable tablom;
}
Hiç yorum yok:
Yorum Gönder