Doç. Dr. GÜRAY SONUGÜR

Doç. Dr. Güray SONUGÜR – Öğrenci Bilgi Paylaşım Platformu

1. Soru

 

Soru 1

Soru 1

 

String[] dizi = new String[2]; //combobox dolduruluyor.

dizi[0] = “Santigrat”;
dizi[1] = “Fahrenayt”;

ComboBoxModel comboModel = new DefaultComboBoxModel(dizi);
cmbCikis.setModel(comboModel);

JButton btnCevir = new JButton(“\Cevir”);
btnCevir.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0)
{
if (txtSckGiris.getText().isEmpty()) //boş giriş kontrolü
{
txtSckSonuc.setText(“Alanlar boş geçilemez!”);
}
else
{
double sckGiris=Double.parseDouble(txtSckGiris.getText());
double sckSonuc=0;
txtSckSonuc.setText(“”);

if (rdySantigratIlk.isSelected()&& cmbCikis.getSelectedItem()==”Santigrat”)
{
txtSckSonuc.setText(String.valueOf(sckGiris));
}
else if(rdySantigratIlk.isSelected()&& cmbCikis.getSelectedItem()==”Fahrenayt”)
{
sckSonuc= SantigratToFahrenayt(sckGiris);
txtSckSonuc.setText(String.valueOf(sckSonuc));
}
else if(rdyFahrIlk.isSelected()&&cmbCikis.getSelectedItem()==”Santigrat”)
{
sckSonuc= FahrenaytToSantigrat(sckGiris);
txtSckSonuc.setText(String.valueOf(sckSonuc));
}
else if(rdyFahrIlk.isSelected()&&cmbCikis.getSelectedItem()==”Fahrenayt”)
{
txtSckSonuc.setText(String.valueOf(sckGiris));
}
}
}
});

}
private static double SantigratToFahrenayt(double sicaklik)
{
return (sicaklik*1.8)+32;
}
private static double FahrenaytToSantigrat(double sicaklik)
{
return (sicaklik-32)/1.8;
}