M
Mike1001
Gast
Hallom
hab ein rießen problem muss morgen Mittag was abgeben und ich komm einfach nicht weiter:
es geht darum ein programm zu erstlelen bei dem man grad in fahreheint und umgekehrt umrechnen kann mein
Quellcode bis jetzt sieht so aus:
was ist alles falsch
er macht einfach nicht was ich will
sorry bin anfänger
bitte um schnelle hilfe!!!!!!!!!!!!!!!!!!!!!!!!!!!!
edited by thE_29: Code Tags!!
hab ein rießen problem muss morgen Mittag was abgeben und ich komm einfach nicht weiter:
es geht darum ein programm zu erstlelen bei dem man grad in fahreheint und umgekehrt umrechnen kann mein
Quellcode bis jetzt sieht so aus:
Code:
import javax.swing.*;
import java.awt.event.*;
import java.awt.*;
public class Umrechnung extends javax.swing.JFrame
implements ActionListener{
JTextField eingabe= new JTextField(15);
JTextField ausgabe= new JTextField(15);
JComboBox FahrCels= new JComboBox();
JButton ok= new JButton("umrechnen");
public Umrechnung(){
super("Umrechnungen Fahrenheit <-> Celsius");
setSize(500, 300);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
JPanel pane= new JPanel();
FahrCels.addItem("Celsius in Fahrenheit");
FahrCels.addItem("Fahrenheit in Celsius");
JLabel CelsiusToFahr= new JLabel("Bitte Gradzahl eingeben:");
JLabel FahrCelsaus= new JLabel("Bitte die Umrechnungsrichtung auswählen");
JLabel Ergebnis= new JLabel("Ergebnis beträgt:");
eingabe.addActionListener(this);
FahrCels.addActionListener(this);
ok.addActionListener(this);
pane.add(CelsiusToFahr);
pane.add(eingabe);
pane.add(FahrCelsaus);
pane.add(FahrCels);
pane.add(ok);
pane.add(Ergebnis);
pane.add(ausgabe);
setContentPane(pane);
show();
}
public static void main(String[] arguments){
Umrechnung input = new Umrechnung();
}
public void actionPerformed(ActionEvent evt){
Object source= evt.getSource();
float x=0;
float ergebnis;
if(source==ok){
if (source==eingabe){
String wert = eingabe.getText();
}
if (source == FahrCels){
if(0== FahrCels.getSelectedIndex()){
ergebnis = (9/5) * x + 32;
}
else
ergebnis = (x-32) * (5/9);
}}
ergebnis= ausgabe.setText();
}
}
was ist alles falsch
er macht einfach nicht was ich will
sorry bin anfänger
bitte um schnelle hilfe!!!!!!!!!!!!!!!!!!!!!!!!!!!!
edited by thE_29: Code Tags!!