Taschenrechner

Krypthor

Aktives Mitglied
Hi,
ich hab aus spaß mal einen kleinen Rechner Programmiert der (erstmal) nur Addiert.
Leider bin ich auf ein kleines Problem gestoßen und ich weis nicht wie ich das lösen kann.

Hier der Code:

Java:
public class Rechner extends JFrame implements ActionListener {
	
	
	public Rechner() 
	{
	//Plus Knopf
	JButton plus = new JButton("+");
	plus.setBounds(335,525,60,24);
	
		
	//Erstes Eingabefeld	
	JTextField eingabe1 = new JTextField();
	eingabe1.setBounds(300,525,30,25);
	add(eingabe1);
	eingabe1.addKeyListener(new KeyAdapter() {
        public void keyTyped(KeyEvent e) {
          char c = e.getKeyChar();      
          if (!((Character.isDigit(c) ||
             (c == KeyEvent.VK_BACK_SPACE) ||
             (c == KeyEvent.VK_DELETE)))) {
               getToolkit().beep();
               e.consume();
          }
        }
      });
	
	
	//Zweites Eingabefeld
	JTextField eingabe2 = new JTextField();
	eingabe2.setBounds(400,525,30,25);
	add(eingabe2);
	eingabe2.addKeyListener(new KeyAdapter() {
        public void keyTyped(KeyEvent e) {
          char c = e.getKeyChar();      
          if (!((Character.isDigit(c) ||
             (c == KeyEvent.VK_BACK_SPACE) ||
             (c == KeyEvent.VK_DELETE)))) {
               getToolkit().beep();
               e.consume();
          }
        }
      });
	
	setLayout(null);
	setTitle("Rechner");	
    setSize(800,600);
    setLocation(300,300);
    setResizable(false);
    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    plus.addActionListener(this);
    add(plus);
    setVisible(true);
    
    int z1 = Integer.parseInt(eingabe1.getText());
    int z2 = Integer.parseInt(eingabe2.getText());
    int eins = z1 + z2; 
    String aus = Integer.toString(eins);
    
    
	}
    	   
    public void actionPerformed (ActionEvent e)
    {
    	//Ausgabefeld
    	final JTextField ausgabe = new JTextField();
    	ausgabe.setBounds(450,525,30,25);
    	add(ausgabe);
    	ausgabe.setText(aus); // Hier liegt das Problem
    }
}

Er schreibt den String einfach nicht in das JTextField, bzw er lädt den String "aus" nicht zur
public void. Ich kenne mich leider noch nicht so gut mit Java aus und gegooglet hab ich, leider nichts gefunden. Es wäre auch nicht schlimm wenn er den String (also die Lösung) "aus" nicht in einem TextField ausgibt.

Würde mich über Hilfe freuen,

Mfg,
Krypthor
 
Zuletzt bearbeitet von einem Moderator:

Michael...

Top Contributor
Ist der Code überhaupt ausführbar? Spätestens in Zeile 54 sollte eine Exception fliegen.

Dann würde ich mir noch überlegen, ob es wirklich notwendig ist bei jedem Button Klick ein neues Textfeld zur Ausgabe zu erzeugen.
 

Krypthor

Aktives Mitglied
Sorry hab mich falsch ausgedrückt, ist nicht ausführbar, das möchte ich ja ändern ;)
Und wie viel schwieriger ist es das ohne den Button zu programmieren?
 
Zuletzt bearbeitet:

Michael...

Top Contributor
Warum dann soviel Code, wenn er dann doch nicht ausführbar ist ;-)
Klein anfangen:
Erst das Layout mit den Eingabefeldern, dem Button und dem Ausgabefeld programmieren. Wenn das passt, ActionListener an den Button und die Werte der Eingabefelder per System.out und evtl. im Ausgabefeld ausgeben...
 

Krypthor

Aktives Mitglied
Hab ich gemacht, funktioniert aber immer noch nicht, woran kann das liegen?
Hier der aktuelle Code:

Java:
public class Rechner extends JFrame implements ActionListener {
	
	String aus;
	JTextField ausgabe;
	int eins;
	public Rechner() 
	{
	//Plus Knopf
	JButton plus = new JButton("+");
	plus.setBounds(335,525,60,24);
	
		
	//Erstes Eingabefeld	
	JTextField eingabe1 = new JTextField();
	eingabe1.setBounds(300,525,30,25);
	add(eingabe1);
	eingabe1.addKeyListener(new KeyAdapter() {
        public void keyTyped(KeyEvent e) {
          char c = e.getKeyChar();      
          if (!((Character.isDigit(c) ||
             (c == KeyEvent.VK_BACK_SPACE) ||
             (c == KeyEvent.VK_DELETE)))) {
               getToolkit().beep();
               e.consume();
          }
        }
      });
	
	
	//Zweites Eingabefeld
	JTextField eingabe2 = new JTextField();
	eingabe2.setBounds(400,525,30,25);
	add(eingabe2);
	eingabe2.addKeyListener(new KeyAdapter() {
        public void keyTyped(KeyEvent e) {
          char c = e.getKeyChar();      
          if (!((Character.isDigit(c) ||
             (c == KeyEvent.VK_BACK_SPACE) ||
             (c == KeyEvent.VK_DELETE)))) {
               getToolkit().beep();
               e.consume();
          }
        }
      });
	
	//Ausgabe
	final JTextField ausgabe = new JTextField();
	ausgabe.setBounds(450,525,30,25);
	
	setLayout(null);
	setTitle("Rechner");	
    setSize(800,600);
    setLocation(300,300);
    setResizable(false);
    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    plus.addActionListener(this);
    add(plus);
    add(ausgabe);
    setVisible(true);
    
    int z1 = Integer.parseInt(eingabe1.getText());
    int z2 = Integer.parseInt(eingabe2.getText());
    int eins = z1 + z2;
    String aus = new String(Integer.toString(eins));
	}
	
    public void actionPerformed (ActionEvent e)
    {
    	ausgabe.setText(aus);
    }
}


was hab ich falsch gemacht?
 
S

SlaterB

Gast
in Zeile 64 definierst du eine gleichnamige lokale Variable, das Instanzattribut bleibt null
 

Krypthor

Aktives Mitglied
Java:
    int z1 = Integer.parseInt(eingabe1.getText());
    int z2 = Integer.parseInt(eingabe2.getText());
    int eins = z1 + z2;
    String aus = Integer.toString(eins);
	}
	
    public void actionPerformed (ActionEvent e)
    {
    	ausgabe.setText(aus);
    }

Habs jetzt so geändert, passiert trozdem nichts.
Kann es vielleicht sein das er das nicht ins Textfield schreibt?
Danke schonmal für die bisherigen Antworten aber bitte erklärt mir genauer was ich machen muss.
 
Zuletzt bearbeitet:
S

SlaterB

Gast
new String() war wirklich übel, aber eine lokale Variable ist es immer noch, du musst das Wort String am Anfang entfernen

ist das wirklich ein sinnvolles Vorgehen für dich, jede kritische Code-Zeilen eine halbe Stunde übers Forum zu klären?
ohne Grundkenntnisse zu Variablen, Klassen usw. kannst du kaum effektiv programmieren

ach ja, die Berechnung sollte besser in den Listener, denn direkt im Konstruktor wird zeitlich in den Textfeldern noch nichts drinstehen,
wenn dann im ActionListener, dann könnte es auch wieder eine lokale Variable werden
 
Zuletzt bearbeitet von einem Moderator:

njans

Top Contributor
Hast du denn das gemacht, was SlaterB vorgelschalgen hat?

Du hast da:
Java:
 final JTextField ausgabe = new JTextField();
Damit überschreibst du den Sichtbarkeitsbereich der Instanzvariable ausgabe. Daher ist die immer null ;)
nehm mal das "final JTextField" weg.
 

Krypthor

Aktives Mitglied
Ah sehr gut jetzt kommt schonmal keine Fehlermeldung mehr.
Entschuldigt bitte das ich das so durcheinander geschmissen habe.

Java:
public class Rechner extends JFrame implements ActionListener {
	
	String aus;
	JTextField ausgabe;
	int eins;
	public Rechner() 
	{
	//Plus Knopf
	JButton plus = new JButton("+");
	plus.setBounds(335,525,60,24);
	
		
	//Erstes Eingabefeld	
	JTextField eingabe1 = new JTextField();
	eingabe1.setBounds(300,525,30,25);
	add(eingabe1);
	eingabe1.addKeyListener(new KeyAdapter() {
        public void keyTyped(KeyEvent e) {
          char c = e.getKeyChar();      
          if (!((Character.isDigit(c) ||
             (c == KeyEvent.VK_BACK_SPACE) ||
             (c == KeyEvent.VK_DELETE)))) {
               getToolkit().beep();
               e.consume();
          }
        }
      });
	
	
	//Zweites Eingabefeld
	JTextField eingabe2 = new JTextField();
	eingabe2.setBounds(400,525,30,25);
	add(eingabe2);
	eingabe2.addKeyListener(new KeyAdapter() {
        public void keyTyped(KeyEvent e) {
          char c = e.getKeyChar();      
          if (!((Character.isDigit(c) ||
             (c == KeyEvent.VK_BACK_SPACE) ||
             (c == KeyEvent.VK_DELETE)))) {
               getToolkit().beep();
               e.consume();
          }
        }
      });
	
	//Ausgabe
	ausgabe = new JTextField();
	ausgabe.setBounds(450,525,30,25);
	
	setLayout(null);
	setTitle("Rechner");	
    setSize(800,600);
    setLocation(300,300);
    setResizable(false);
    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    plus.addActionListener(this);
    add(plus);
    add(ausgabe);
    setVisible(true);
    
    int z1 = Integer.parseInt(eingabe1.getText());
    int z2 = Integer.parseInt(eingabe2.getText());
    int eins = z1 + z2;
    aus = Integer.toString(eins);
	}
	
    public void actionPerformed (ActionEvent e)
    {
    	ausgabe.setText(aus);
    }
}

Wenn ich jetzt auf den button drücke erscheint leider immer noch nichts im Textfield.
Aber eigentlich müsste doch jetzt alles klappen?
 
S

SlaterB

Gast
ach ja, die Berechnung sollte besser in den Listener, denn direkt im Konstruktor wird zeitlich in den Textfeldern noch nichts drinstehen,
wenn dann im ActionListener, dann könnte es auch wieder eine lokale Variable werden

im Moment Exception beim Parsen des String "" im Konstruktor, String aus bleibt null, keine Anzeige
 

Krypthor

Aktives Mitglied
Ich hab doch nochmal ein kleines Problem^^
und zwar hab ich jetzt +,-,* und / hinzugefügt, aber das Ergebnis wird immer "0" obwohl
ich die Rechnung in den Listener gestellt habe.

Java:
public class Rechner extends JFrame implements ActionListener {
	
	String aus;
	String aus2;
	String aus3;
	String aus4;
	JTextField eingabe1;
	JTextField eingabe2;
	JTextField ausgabe;
	int z1;
	int z2;
	int eins;
	int zwei;
	int drei;
	int vier;
	JButton plus;
	String[] rechenart = {"+", "-", "*", ":"}; 
	JComboBox wahl = new JComboBox(rechenart);
	
	
	public Rechner() 
	{
	
	//Plus Knopf
	plus = new JButton("=");
	plus.setBounds(430,525,60,24);
	
		
	//Erstes Eingabefeld	
	eingabe1 = new JTextField();
	eingabe1.setBounds(300,525,30,25);
	add(eingabe1);
	eingabe1.addKeyListener(new KeyAdapter() {
        public void keyTyped(KeyEvent e) {
          char c = e.getKeyChar();      
          if (!((Character.isDigit(c) ||
             (c == KeyEvent.VK_BACK_SPACE) ||
             (c == KeyEvent.VK_DELETE)))) {
               getToolkit().beep();
               e.consume();
          }
        }
      });
	
	
	//Zweites Eingabefeld
	eingabe2 = new JTextField();
	eingabe2.setBounds(392,525,30,25);
	add(eingabe2);
	eingabe2.addKeyListener(new KeyAdapter() {
        public void keyTyped(KeyEvent e) {
          char c = e.getKeyChar();      
          if (!((Character.isDigit(c) ||
             (c == KeyEvent.VK_BACK_SPACE) ||
             (c == KeyEvent.VK_DELETE)))) {
               getToolkit().beep();
               e.consume();
          }
        }
      });
	
	//Ausgabe
	ausgabe = new JTextField();
	ausgabe.setBounds(500,525,30,25);
	
	setLayout(null);
	setTitle("Rechner");	
    setSize(800,600);
    setLocation(300,300);
    setResizable(false);
    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    plus.addActionListener(this);
    add(plus);
    add(ausgabe);
    wahl.setBounds(335,525,50,24);
    add(wahl);
    setVisible(true);
    
    
	}
	
    public void actionPerformed (ActionEvent e)
    {
    	z1 = Integer.parseInt(eingabe1.getText());
    	z2 = Integer.parseInt(eingabe2.getText());
    	eins = z1 + z2;
    	zwei = z1 - z2;
    	drei = z1 * z2;
    	vier = z1 / z2;
    	
    	if(wahl.getSelectedIndex() == 0) 
        	aus = Integer.toString(eins);
        	ausgabe.setText(aus);
        if(wahl.getSelectedIndex() == 1);
        	aus2 = Integer.toString(zwei);
        	ausgabe.setText(aus2);
        if(wahl.getSelectedIndex() == 2);
        	aus3 = Integer.toString(drei);
        	ausgabe.setText(aus3);
        if(wahl.getSelectedIndex() == 3);
        	aus4 = Integer.toString(vier);
        	ausgabe.setText(aus4);
    }
}
 
S

SlaterB

Gast
nicht immer, bei 100 und 5 kommt 20 raus, oder?

Semikolon ; direkt in der if-Zeile ist ganz schlecht,
zudem immer Klammern verwenden! sonst wird maximal der nächste Befehl dem if zugeordnet,
Einrückung hat keinerlei Bedeutung außer Verschleierung von Fehlern,
wenn richtig gemacht natürlich begrüßenswert, aber überlasse das besser nur IDEs wie Eclipse,
dann kann man Fehler wie falsche ifs gleich erkennen, so sieht es im Moment aus:

Java:
        if (wahl.getSelectedIndex() == 0) aus = Integer.toString(eins);
        ausgabe.setText(aus);
        if (wahl.getSelectedIndex() == 1) ;
        aus2 = Integer.toString(zwei);
        ausgabe.setText(aus2);
        if (wahl.getSelectedIndex() == 2) ;
        aus3 = Integer.toString(drei);
        ausgabe.setText(aus3);
        if (wahl.getSelectedIndex() == 3) ;
        aus4 = Integer.toString(vier);
        ausgabe.setText(aus4);

im Moment wird IMMER als letztes Zeile 102 (bzw. 11 in meinem Code-Block),
> ausgabe.setText(aus4);
ausgeführt, und dank schlechtem if auch Zeile 101 davor
 
Zuletzt bearbeitet von einem Moderator:

Michael...

Top Contributor
Ich würde für den Anfang weniger Wert auf das Layout legen und versuchen mit weniger überflüssigen Hilfsvariablen aus zu kommen. Ab und zu ein System.out.println(...); mit den interessanten Werten hilft Fehler aufzuspüren.

Java:
import java.awt.GridLayout;
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;
public class Rechner extends JFrame {
	
	private JTextField field1, field2;
	private JComboBox combo;
	private JButton button;
	private JLabel label;
	
	public Rechner() {
		setLayout(new GridLayout(5,1));
		field1 = new JTextField();
		field2 = new JTextField();
		combo = new JComboBox(new String[] {"+", "-", "*", "/"});
		button = new JButton("=");
		label = new JLabel();
		add(field1);
		add(combo);
		add(field2);
		add(button);
		add(label);
		
		button.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent evt) {
				int value1;
				int value2;
				try {
					value1 = Integer.parseInt(field1.getText());
					value2 = Integer.parseInt(field2.getText());
				}
				catch(NumberFormatException exc) {
					System.out.println("Es wurde ein ungültiger Wert eingegen!");
					label.setText("ERROR");
					exc.printStackTrace();
					return;
				}
				String ergebnisString = null;
				switch (combo.getSelectedIndex()) {
				case 0: ergebnisString = String.valueOf(value1 + value2); break;
				case 1: ergebnisString = String.valueOf(value1 - value2); break;
				case 2: ergebnisString = String.valueOf(value1 * value2); break;
				case 3: ergebnisString = String.valueOf(value1 / value2); break;
				default: ergebnisString = "ERROR";
				}
				System.out.println(ergebnisString);
				label.setText(ergebnisString);
			}
		});
	}
	
	public static void main(String[] args) {
		JFrame frame = new Rechner();
		frame.setBounds(0, 0, 150, 200);
		frame.setLocationRelativeTo(null);
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		frame.setVisible(true);
	}
}
 

Krypthor

Aktives Mitglied
Hier nochmal eine Frage, ich möchte den Satz des Pythagoras berechnen, habe 3 felder erstellt für a, b und c und je das welches freigelassen wird soll berechnet werden. (das das nur bei rechtwinkeligen dreiecken geht lasse ich fürs erste außer acht, sonst wirds zu komplitziert)
Nur leider egal was ich eingebe und welches ich freilasse wird immer c ausgerechnet. Das liegt wahrscheinlich daran,
dass c zuerst abgefragt wird?! Aber wie kann ich das ändern?

Java:
 add(plus3);
    plus3.addActionListener (new ActionListener() {
    	public void actionPerformed (ActionEvent e)
    	{
    		a1 = ausgabea.getText();
    		b1 = ausgabeb.getText();
    		c1 = ausgabec.getText();
    		
    		if(c1.equals("")) {
    			a2 = Double.parseDouble(a1);
    			b2 = Double.parseDouble(b1);
    			a3 = a2 * a2;
    			b3 = b2 * b2;
    			c4 = a3 + b3;
    			c5 = Math.sqrt(c4);
    			c5 = Math.round(c5*100)/100.0;
    			c = String.valueOf(c5);
    			ausgabec.setText(c);
    			System.out.print("c erfolgreich berechnet!");
    		}
    		else if(a1.equals("")) {
    			b2 = Double.parseDouble(b1);
        		c2 = Double.parseDouble(c1);
        		c3 = c2 * c2;
        		b3 = b2 * b2;
        		a4 = c3 - b3;
        		a5 = Math.sqrt(a4);
        		a5 = Math.round(a5*100)/100.0;
        		a = String.valueOf(c5);
        		ausgabec.setText(a);
        		System.out.print("a erfolgreich berechnet!");
    		}
    		else if(b1.equals("")) {
				a2 = Double.parseDouble(b1);
				c2 = Double.parseDouble(c1);
				a3 = a2 * a2;
				c3 = c2 * c2;
				b4 = c3 - a3;
				b5 = Math.sqrt(b4);
				b5 = Math.round(b5*100)/100.0;
				b = String.valueOf(b5);
				ausgabec.setText(b);
				System.out.print("b erfolgreich berechnet!");
    		}
    		
    		
    	}
    });
 

Kevin94

Top Contributor
Wenn man mal davon absieht, dass das alles Spagetti-Code ist, hast du den klassischen copy&paste Fehler. Du schreibst das Ergebnis immer in [c]ausgabec[/c].
 

Krypthor

Aktives Mitglied
oh ^^
naja ich habs geändert, aber wisst ihr vielleicht wie man es so erstellen kann, das nur rechtwinkelige dreiecke berechnet werden?

veränderter code:
Java:
    add(plus3);
    plus3.addActionListener (new ActionListener() {
    	public void actionPerformed (ActionEvent e)
    	{
    		a1 = ausgabea.getText();
    		b1 = ausgabeb.getText();
    		c1 = ausgabec.getText();
    		
    		if(c1.equals("")) {
    			a2 = Double.parseDouble(a1);
    			b2 = Double.parseDouble(b1);
    			a3 = a2 * a2;
    			b3 = b2 * b2;
    			c4 = a3 + b3;
    			c5 = Math.sqrt(c4);
    			c5 = Math.round(c5*100)/100.0;
    			c = String.valueOf(c5);
    			ausgabec.setText(c);
    			System.out.print("c erfolgreich berechnet!");
    		}
    		else if(a1.equals("")) {
    			b2 = Double.parseDouble(b1);
        		c2 = Double.parseDouble(c1);
        		c3 = c2 * c2;
        		b3 = b2 * b2;
        		a4 = c3 - b3;
        		a5 = Math.sqrt(a4);
        		a5 = Math.round(a5*100)/100.0;
        		a = String.valueOf(a5);
        		ausgabea.setText(a);
        		System.out.print("a erfolgreich berechnet!");
    		}
    		else if(b1.equals("")) {
				a2 = Double.parseDouble(a1);
				c2 = Double.parseDouble(c1);
				a3 = a2 * a2;
				c3 = c2 * c2;
				b4 = c3 - a3;
				b5 = Math.sqrt(b4);
				b5 = Math.round(b5*100)/100.0;
				b = String.valueOf(b5);
				ausgabeb.setText(b);
				System.out.print("b erfolgreich berechnet!");
    		}
    		
    		
    	}
    });
 

Kevin94

Top Contributor
Ich versteh deine Frage nicht ganz. Du gibst dem Programm zwei Zahlen und verlangst dann von dem Programm das es deine Gedanken liest ob du mit diesen zwei Zahlen wirklich zwei Seiten eines Rechtwinkligen Dreiecks gemeint hast, oder wie?
 

TKausL

Top Contributor
Ich versteh deine Frage nicht ganz. Du gibst dem Programm zwei Zahlen und verlangst dann von dem Programm das es deine Gedanken liest ob du mit diesen zwei Zahlen wirklich zwei Seiten eines Rechtwinkligen Dreiecks gemeint hast, oder wie?

Frage ich mich auch ???:L

Zur Info: Bei einem Dreieck brauchst du Mindestens 3 Werte (Seitenlänge, Winkel) um die restlichen Werte zu errechnen, und dadurch dann herauszufinden ob das Dreieck rechtwinklig ist.
 

Krypthor

Aktives Mitglied
nein ich möchte einen Code erstellen, das das Programm dann anhand der zwei eingetragenen Werte erkennt ob das Dreieck rechtwinkelig ist.
 
G

Gast2

Gast
Anhand von zwei Seitenlängen kannst du nicht entscheiden ob ein Rechteck rechtwinklig ist oder nicht.
 

TKausL

Top Contributor
Du kannst aber die Dritte Seitenlänge nicht ausrechnen.

Nochmal: Du brauchst MINDESTENS 3 Werte zum berechnen der anderen.
Bei Pythagoras weißt du 2 Längen UND du weißt, dass das Dreieck rechtwinklig ist, hast also den dritten wert von 90°.
Wie also willst du jetzt die 3. Länge errechnen, wenn du garnicht weißt, ob es rechtwinklig ist? Pythagoras kann nur auf Rechtwinklige Dreiecke angewendet werden.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
N Java Taschenrechner hat Jemand vlt einen Tipp dafür wie ich jetzt die buttons verbinden kann und das Ergebnis auf dem textfield anzeigen lassen kann Java Basics - Anfänger-Themen 13
L Taschenrechner Problem Java Basics - Anfänger-Themen 4
J Frage zu einem "Taschenrechner" code Java Basics - Anfänger-Themen 9
R Operatoren Rechenoperation verwenden für Taschenrechner. Java Basics - Anfänger-Themen 32
S while Schleife Taschenrechner Java Basics - Anfänger-Themen 1
J Taschenrechner mit mehr als 2 Zahlen. Java Basics - Anfänger-Themen 18
R Einfacher Taschenrechner mit Eclipse Java Basics - Anfänger-Themen 3
M Einfacher Taschenrechner Java Basics - Anfänger-Themen 2
Fiedelbambu Prüfen von Komma stelle beim Taschenrechner Java Basics - Anfänger-Themen 5
JordenJost Taschenrechner problem Java Basics - Anfänger-Themen 5
Y Taschenrechner programmieren Java Basics - Anfänger-Themen 3
G Taschenrechner ergibt Fehler in if-Abfrage Java Basics - Anfänger-Themen 6
K Erste Schritte "Taschenrechner" zeigt keine Komma Zahlen an. Java Basics - Anfänger-Themen 8
C Potenzberechnung über switch case. Taschenrechner mit Eingabe über einen grafischen Dialog Java Basics - Anfänger-Themen 22
E JavaFX Taschenrechner Eingabe im Textfield beschränken Java Basics - Anfänger-Themen 2
E Taschenrechner GUI Problem mit Fehlerhandling Java Basics - Anfänger-Themen 6
C Taschenrechner (switch) in Taschenrechner mit Methoden umwandeln Java Basics - Anfänger-Themen 115
W Taschenrechner mit Switch case Java Basics - Anfänger-Themen 4
W Taschenrechner Java Basics - Anfänger-Themen 11
A Taschenrechner mit Gui erstellen Java Basics - Anfänger-Themen 9
2 Taschenrechner mit GUI Problem bei der Berechnung Java Basics - Anfänger-Themen 8
P Taschenrechner mit unendlich vielen Eingabemöglichkeiten Java Basics - Anfänger-Themen 1
V Erste Schritte Taschenrechner mit beliebig vielen Zahlen Java Basics - Anfänger-Themen 5
S Taschenrechner Java Basics - Anfänger-Themen 13
P Taschenrechner Text übertragung Java Basics - Anfänger-Themen 3
S Compiler-Fehler Basic- Taschenrechner/ Fehler Java Basics - Anfänger-Themen 8
S Basic- Taschenrechner? Java Basics - Anfänger-Themen 7
P Hilfe bei Java Taschenrechner Java Basics - Anfänger-Themen 25
F Erste Schritte Frage zu simplem Taschenrechner(switch) Java Basics - Anfänger-Themen 16
L Mein Taschenrechner lässt sich plötzlich nicht mehr öffnen Java Basics - Anfänger-Themen 5
S Taschenrechner hilfe! Java Basics - Anfänger-Themen 17
H Java Taschenrechner Java Basics - Anfänger-Themen 4
R Variablen Taschenrechner mit Komfortfunktionen Java Basics - Anfänger-Themen 2
J RPN Taschenrechner - keine Lösung!! Java Basics - Anfänger-Themen 84
M Java Taschenrechner (if-else) Java Basics - Anfänger-Themen 11
L Taschenrechner mit switch und while funktioniert noch nicht richtig Java Basics - Anfänger-Themen 22
Q simpler Taschenrechner Java Basics - Anfänger-Themen 34
R Taschenrechner NullPointerException Java Basics - Anfänger-Themen 1
R Variablen Weitergehenderr Taschenrechner Java Basics - Anfänger-Themen 4
F Taschenrechner "Error loading class..." Java Basics - Anfänger-Themen 5
M Java Taschenrechner Programmieren Java Basics - Anfänger-Themen 12
P Erste Schritte Taschenrechner mit if-else Anweisung Java Basics - Anfänger-Themen 6
G Taschenrechner gibt nur 0.0 aus Java Basics - Anfänger-Themen 8
A Taschenrechner programmieren Java Basics - Anfänger-Themen 21
Z Java Taschenrechner Java Basics - Anfänger-Themen 6
J Kleiner Taschenrechner! Anfänger braucht Hilfe :( Java Basics - Anfänger-Themen 2
C Taschenrechner in Java Java Basics - Anfänger-Themen 6
J Erste Schritte Java CMD Taschenrechner mit Parametern! Java Basics - Anfänger-Themen 16
J Taschenrechner: Probleme Java Basics - Anfänger-Themen 5
E Taschenrechner problem! Ich komme nicht voran Java Basics - Anfänger-Themen 18
R Erste Schritte Taschenrechner mit Schleife Java Basics - Anfänger-Themen 24
Lord.Djerun (Taschenrechner Netbeans) Komma nur einmal schreiben & 0 ersetzen Java Basics - Anfänger-Themen 1
Z Taschenrechner - Additions/Substraktions/Multiplikations/Divionsketten! Java Basics - Anfänger-Themen 4
D Taschenrechner Frage Java Basics - Anfänger-Themen 12
Z Sehr simpler Taschenrechner - Hilfe! Java Basics - Anfänger-Themen 10
Z Taschenrechner - Wie addiere,multipliziere und subtrahiere ich? Java Basics - Anfänger-Themen 6
D kleiner Taschenrechner mit switch fehlerhaft Java Basics - Anfänger-Themen 1
K Taschenrechner im GUI Java Basics - Anfänger-Themen 2
P Taschenrechner, operatoren Java Basics - Anfänger-Themen 4
D Simpler Taschenrechner Java Basics - Anfänger-Themen 6
A Anfänger Taschenrechner Frage Java Basics - Anfänger-Themen 14
R Erste Schritte Taschenrechner - Punkt-vor-Strich Rechnung Java Basics - Anfänger-Themen 1
S Operatoren Taschenrechner Ergebnis ausgeben Java Basics - Anfänger-Themen 7
A Taschenrechner zeigt Error Java Basics - Anfänger-Themen 7
J Taschenrechner Funktion Java Basics - Anfänger-Themen 18
M Taschenrechner fertigstellung Java Basics - Anfänger-Themen 1
N Methoden Taschenrechner Java Basics - Anfänger-Themen 2
F z = input.nextChar(); PROBLEM Taschenrechner Java Basics - Anfänger-Themen 7
J Scanner Taschenrechner? Java Basics - Anfänger-Themen 7
J Variablen Rechenzeichen und Zahlen verknüpfen für einen Taschenrechner Java Basics - Anfänger-Themen 17
B Klassen Java Taschenrechner mit Klassen und Methoden Java Basics - Anfänger-Themen 12
B Erste Schritte Brauche Hilfe bei einem Java-Taschenrechner Java Basics - Anfänger-Themen 11
R Methoden Taschenrechner Java Basics - Anfänger-Themen 4
P Taschenrechner , IF-Abfrage Java Basics - Anfänger-Themen 12
I Taschenrechner - Methoden implementieren Java Basics - Anfänger-Themen 5
I Java Starthilfe (Taschenrechner) Java Basics - Anfänger-Themen 7
J Taschenrechner Problemchen Java Basics - Anfänger-Themen 3
D Erste Schritte Taschenrechner Java Basics - Anfänger-Themen 11
K taschenrechner - Fehler beim Kürzen eines Bruches finden Java Basics - Anfänger-Themen 20
J Taschenrechner Punkt vor Strich Java Basics - Anfänger-Themen 9
A Taschenrechner programmieren Java Basics - Anfänger-Themen 5
M Ausklappbares Fenster bei grafischem Taschenrechner Java Basics - Anfänger-Themen 2
M Dividieren bei Grafischem Taschenrechner klappt nicht Java Basics - Anfänger-Themen 2
N Taschenrechner mit Unterprogra Java Basics - Anfänger-Themen 6
C Taschenrechner Java Basics - Anfänger-Themen 12
Z Taschenrechner programmieren Java Basics - Anfänger-Themen 5
E Erste Schritte Taschenrechner Java Basics - Anfänger-Themen 8
J Textfeld für Taschenrechner Java Basics - Anfänger-Themen 3
D Taschenrechner Java Basics - Anfänger-Themen 28
A Taschenrechner-GUI mit BorderLayout? Java Basics - Anfänger-Themen 6
W [PROJEKT] Simpler grafischer Taschenrechner Java Basics - Anfänger-Themen 8
M Taschenrechner mit JApplet Java Basics - Anfänger-Themen 26
J Grafischen Taschenrechner programmieren - Frage dazu Java Basics - Anfänger-Themen 12
W Taschenrechner Java Basics - Anfänger-Themen 2
T Tasten vom Taschenrechner? Java Basics - Anfänger-Themen 3
S Datentypen Taschenrechner Java Basics - Anfänger-Themen 13
J Taschenrechner Java Basics - Anfänger-Themen 5
J Taschenrechner Java Basics - Anfänger-Themen 9
M While bei einem Taschenrechner Java Basics - Anfänger-Themen 5
F Datentypen Ganz simpler Taschenrechner mit switch Java Basics - Anfänger-Themen 10

Ähnliche Java Themen

Neue Themen


Oben