carookee - group communication for you
Home / JavaForum / Beginner
Infos   |   Features   |   Gold-Edition   |   Kundenservice   
java
  Übersicht
  Forum
Beginner
Java allgemein
JDBC
JNI
Networking
Online-Ressourcen
Swing + AWT
XML
Meckerecke
  Mitglieder
LOGIN





· Passwort vergessen
· Kostenlos anmelden
  Information
  Demo
  Features
  Im Vergleich
  Anmeldung
SUCHE
Beiträge, Foren oder Verfasser finden:
  Kundenservice
  Impressum
  Datenschutz
  AGB
Status
4.519 User online
1 User eingeloggt
 

Beiträge
   Antworten     Neuer Beitrag    

Beitrag 362 von 2963 (12%) |<   <   >   >|

Autor Andsch
Datum 17.02.05, 15:40
Betreff Event


Hi, ich habe folgendes Problem. Mit einem Klick auf den hier Button oder der Enter - Taste
soll eine Mathematische Rechnung erfolgen und das Ergebnis in dem TextField(erg) geladen werden.Das funtzt aber noch nicht so richtig.Ist mein Lössungsweg vollig falsch, gibt es noch bessere?
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
/*
<applet code="Probe.class" width="300" height="200">
</applet>
*/


public class Probe2 extends Applet implements ActionListener {
    TextField eing1,eing2, erg;
    Button b_hier;
    public meinBetrag; //Fehler identifier expected
    public void init() {
        eing1 = new TextField();
        eing2 = new TextField();
        erg = new TextField();
        b_hier = new Button("hier");
        setLayout(null);
        b_hier.setBounds(10,20,100,20);
        eing1.setBounds(150,20,100,20);
        eing2.setBounds(250,20,100,20);
        erg.setBounds(200,50,100,20);
        add(eing1);
        eing1.addActionListener(this);
        add(eing2);
        eing2.addActionListener(this);
        add(b_hier);
        b_hier.addActionListener(this);
        add(erg);
        erg.addActionListener(this);
    }
    
    public void actionPerformed(ActionEvent event) {
        if (event.getSource() == eing1) {
            float betrag = Integer.parseInt(eing1.getText());
            meinBetrag.set betrag;
        }
        
        if (event.getSource() == eing2) {
            float betrag2 = Integer.parseInt(eing2.getText());
            meinBetrag.set betrag2;
        }
        if (event.getSource() == b_hier) {
            meinBetrag.rechne
            erg.setText(meinBetrag);
        }
    }
    public void rechne() {
        meinBetrag = eing1 - eing2;
    }
    
}



Diskussionsverlauf:
Event
    Re: Event

 Auf diesen Beitrag antworten
 Neuen Beitrag verfassen


|<   <   >   >|

                                                                                                                                                                                                                           

Impressum  · Datenschutz  · AGB  · Infos  · Presse
Ein modernes Forum: teamturn.com