Javayla uğraşmaya başladığım ilk zamanlardan.....
Panel için JOptionPane kullanıldı internetten bakarsaınız özelliklerine, eğer talep olursa da
karmaşık kodlarda atabilirim
import javax.swing.JOptionPane;
public class NotHesaplama {
public static **** main(String args[])
{
//Vize Notları
String vize1=JOptionPane.showInputDialog("Vize notunu gir: ");
int vize2=Integer.parseInt(vize1);
String vizekatsayı=JOptionPane.showInputDialog("Vize katsayısını gir: ");
int vizekatsayı1=Integer.parseInt(vizekatsayı);
//Ödevler-Katılım filan
String ödev=JOptionPane.showInputDialog("Ödev-katılım notunu gir: ");
int ödev1=Integer.parseInt(ödev);
String ödevkatsayı=JOptionPane.showInputDialog("Ödevlerin katsayısını giriniz: ");
int ödevkatsayı1=Integer.parseInt(ödevkatsayı);
//Final
String finalnotu=JOptionPane.showInputDialog("Final notunu giriniz: ");
int finalnotu1=Integer.parseInt(finalnotu);
String finalkatsayı=JOptionPane.showInputDialog("Final katsayısını giriniz: ");
int finalkatsayı1=Integer.parseInt(finalkatsayı);
//Hesaplama
int sonuc=((vize2*vizekatsayı1)/100)+((ödev1*ödevkatsayı1)/100)+((finalnotu1*finalkatsayı1)/100);
JOptionPane.showMessageDialog(null,"Vize: "+vize1+"\n"+"Ödev: "+ödev+"\n"+"Final: "+finalnotu+"\n"+"Katsayılar: V: "+vizekatsayı+"/Ö: "+ödevkatsayı+"/F:5 "+finalkatsayı+"\n" +"Sonuc: "+sonuc,"Not Açıklama",JOptionPane.INFORMATION_MESSAGE);
}
}
Panel için JOptionPane kullanıldı internetten bakarsaınız özelliklerine, eğer talep olursa da
karmaşık kodlarda atabilirim
import javax.swing.JOptionPane;
public class NotHesaplama {
public static **** main(String args[])
{
//Vize Notları
String vize1=JOptionPane.showInputDialog("Vize notunu gir: ");
int vize2=Integer.parseInt(vize1);
String vizekatsayı=JOptionPane.showInputDialog("Vize katsayısını gir: ");
int vizekatsayı1=Integer.parseInt(vizekatsayı);
//Ödevler-Katılım filan
String ödev=JOptionPane.showInputDialog("Ödev-katılım notunu gir: ");
int ödev1=Integer.parseInt(ödev);
String ödevkatsayı=JOptionPane.showInputDialog("Ödevlerin katsayısını giriniz: ");
int ödevkatsayı1=Integer.parseInt(ödevkatsayı);
//Final
String finalnotu=JOptionPane.showInputDialog("Final notunu giriniz: ");
int finalnotu1=Integer.parseInt(finalnotu);
String finalkatsayı=JOptionPane.showInputDialog("Final katsayısını giriniz: ");
int finalkatsayı1=Integer.parseInt(finalkatsayı);
//Hesaplama
int sonuc=((vize2*vizekatsayı1)/100)+((ödev1*ödevkatsayı1)/100)+((finalnotu1*finalkatsayı1)/100);
JOptionPane.showMessageDialog(null,"Vize: "+vize1+"\n"+"Ödev: "+ödev+"\n"+"Final: "+finalnotu+"\n"+"Katsayılar: V: "+vizekatsayı+"/Ö: "+ödevkatsayı+"/F:5 "+finalkatsayı+"\n" +"Sonuc: "+sonuc,"Not Açıklama",JOptionPane.INFORMATION_MESSAGE);
}
}
