import java.awt.Color;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JTextField;
private static final long serialVersionUID = -5409351324405446538L;
private double wpisz, wynik, zmienna;
private JComboBox<String> wybierzSI, wybierzIMP;
public Kalkulator(){
setSize(600,300);
setTitle("Kalkulator");
setLayout(null);
WText.setBounds(20,20,50,20);
add(WText);
YText.setBounds(350,20,50,20);
add(YText);
tText.setBounds(65,20,160,20);
add(tText);
ytText.setBounds(395,20,160,20);
ytText.setEnabled(false);
ytText.
setFont(new Font("SansSerif",
Font.
BOLD,
13));
ytText.
setForeground(Color.
BLACK);
add(ytText);
Licz.setBounds(10,50,150,20);
add(Licz);
Licz.addActionListener(this);
wybierzIMP = new JComboBox<String>();
wybierzIMP.setBounds(350,150,100,20);
wybierzIMP.addItem("Uncja");
wybierzIMP.addItem("Gill");
wybierzIMP.addItem("Cup");
wybierzIMP.addItem("Pinta");
wybierzIMP.addItem("Kwarta");
wybierzIMP.addItem("Galon");
wybierzIMP.addItem("Peck");
wybierzIMP.addItem("Kenning");
wybierzIMP.addItem("Buszel");
wybierzIMP.addItem("Quarter");
//
wybierzIMP.addActionListener(this);
add(wybierzIMP);
wybierzSI = new JComboBox<String>();
wybierzSI.setBounds(100,150,100,20);
wybierzSI.addItem("Milimetr");
wybierzSI.addItem("Centymetr");
wybierzSI.addItem("Decymetr");
wybierzSI.addItem("Metr");
wybierzSI.addItem("Kilometr");
//
wybierzSI.addItem("Kilogram");
wybierzSI.addItem("Gram");
wybierzSI.addItem("Dekagram");
wybierzSI.addItem("Tona");
wybierzSI.addActionListener(this);
add(wybierzSI);
}
@Override
if (z==Licz){
wynik = wpisz * zmienna;
ytText.
setText(String.
valueOf(wynik
));
}
if (z==wybierzIMP){
String wybierz
= wybierzIMP.
getSelectedItem().
toString();
if (wybierz.equals("Uncja")){
wpisz
= Double.
parseDouble(tText.
getText());
}
else if (wybierz.equals("g")){
}
else if (wybierz.equals("t")){
}
else if (wybierz.equals("dag")){
}
}
if (z==wybierzSI){
String Wybierz
= wybierzSI.
getSelectedItem().
toString();
if (Wybierz.equals("czarny")){
wpisz
= Double.
parseDouble(tText.
getText());
}
else if (Wybierz.equals("Milimetr")){
zmienna
= Double.
valueOf(28.3495231);
}
else if (Wybierz.equals("Centymetr")){
wpisz
= Double.
parseDouble(tText.
getText());
}
else if (Wybierz.equals("Decymetr")){
wpisz
= Double.
parseDouble(tText.
getText());
}
else if (Wybierz.equals("Metr")){
wpisz
= Double.
parseDouble(tText.
getText());
}
else if (Wybierz.equals("Kilometr")){
wpisz
= Double.
parseDouble(tText.
getText());
}
else if (Wybierz.equals("Gram")){
wpisz
= Double.
parseDouble(tText.
getText());
}
else if (Wybierz.equals("Dekagram")){
wpisz
= Double.
parseDouble(tText.
getText());
}
else if (Wybierz.equals("Kilogram")){
wpisz
= Double.
parseDouble(tText.
getText());
}
else if (Wybierz.equals("Tona")){
}
}
}
public static void main
(String[] args
) {
Kalkulator aplikacja = new Kalkulator();
aplikacja.
setDefaultCloseOperation(JFrame.
EXIT_ON_CLOSE);
aplikacja.setVisible(true);
}
}