in));
do {
// Abfrage nach Ausgangswaehrung
System. out. println ( "Eingabe der Ausgangswaehrung (E)uro oder (U)S Dollar? : ");
waehrung = bReader. readLine ();
// Abfrage ob Euro eingegeben wurde
if ( waehrung. equals ( "e") || waehrung. equals ( "E")) {
try {
System. println ( "Bitte geben sie den umzurechnenden Betrag in Euro ein: ");
betrag = Integer. parseInt ( bReader. readLine ());
// Ausgabe der umgerechneten Währung
System. println ( betrag + " Euro entspricht in US Dollar: " + betragDollar ());
System. println ( "Wollen Sie noch einmal j/n? : ");
antwort = bReader. readLine ();
keineZahl = false;} catch ( NumberFormatException e) {
System. println ( "Falsche Eingabe bitte nochmal! ");
keineZahl = true;}} while ( keineZahl);
// Abfrage ob US Dollar eingegeben wurde} else if ( waehrung. GUI-Programmierung. equals ( "u") || waehrung. equals ( "U")) {
System. println ( "Bitte geben sie den umzurechnenden Betrag in US Dollar ein: ");
System. println ( betrag + " US Dollar entspricht in Euro: " + betragEuro ());
keineZahl = true;}} while ( keineZahl);} else {
System.
- Währungsrechner java programmieren download
- Währungsrechner java programmieren 7
- Währungsrechner java programmieren model
Währungsrechner Java Programmieren Download
");
(okButton);
getRootPane(). setDefaultButton(okButton);}
JButton cancelButton = new JButton("Exit");
(cancelButton);
dActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
();
tVisible(true);
// Auf diesen Button soll gewartet werden. Extreme Java Camp mit Dr. Heinz Kabutz | Online, live, günstiger. }});}}}
Java Button nach Klick entfernen
Guten Morgen,
Ich möchte in einem java Programm einen JButton nach dem ersten Klick löschen. Leider funktioniert das nicht. Hier mal ein Quelltext, welcher das Problem veranschaulicht:
import *;
import;
import ageIO;
public class ButtonLoeschen
private JButton button;
private JFrame fenster;
public ButtonLoeschen()
fenster = new JFrame ("ButtonLoeschen");
tDefaultCloseOperation(JFrame. EXIT_ON_CLOSE);
Container contentPane = tContentPane();
button = new JButton ("EntferneMich");
tBounds(410, 300, 130, 25);
dActionListener(new buttonListener());
(button);
tLocation(100, 100);
tSize(950, 600);
tVisible(true);}
class buttonListener implements ActionListener
public void actionPerformed(ActionEvent event)
paint();}}}
In dem buttonListener kann ich leider nicht einfach paint() verwenden, da in meinem eigentlichen Projekt auch andere Zufalls-Komponenten von der Aktualisierung betroffen wären.
Währungsrechner Java Programmieren 7
mister-viper
Neues Mitglied
16. 05. 2013
#21
Also ich hab mich grad aus langeweile mal hingesetzt (wollte mich was ins neue AndroidStudio einarbeiten) und hab die APP mal geschrieben. Für jemanden der sich in Android auskennt ist das eine Sache von nichtmal 2 Stunden. Ich habe es mit der Google Exchange API gemacht und finde das ist ne sehr schöne, saubere Lösung. Währungsrechner java programmieren 7. Da du noch 2 Wochen Zeit hast empfehle ich dir dich hinzusetzen und das mal zu üben. Es sind schon einige Stichpunkte gefallen:
Ich sag auch nochmal, welche reichen Sollten:
Google Exchange API
JSON Parsing (ca 4 zeilen Code)
Restful WebService call (gibt gute Tutorials dazu die du sicher fast 1:1 übernehmen kannst)
Fürs Layout: TextView, Spinner, Button, EditText
Viel Spaß beim programmieren. Sentenza
Erfahrenes Mitglied
#22
@Buster wie weit bist du denn überhaupt mit deiner APP, ich meine funktioniert die APP an sich denn schon? Also kann man USD und EUR wählen, und dann den Wert berechnen? Wenn nicht würde ich damit erstmal anfangen.
Währungsrechner Java Programmieren Model
Dabei ist die Lösung von MrAmazing2 effektiver. Woher ich das weiß: Hobby – Programmiere in meiner Freizeit
Mit dem betätigen der Schaltfläche "Umrechnen", werden die Daten abgesendet und das Ergebnis angezeigt. erstes Release unseres Währungsrechners
Die Umrechnung klappt schon recht gut jedoch können wir noch ein paar kleine Optimierungen vornehmen. Zum einen verschwinden die alten Werte in den Auswahllisten und dem Eingabefeld, des Weiteren besitzt der Berechnete Wert deutlich zu viele Nachkommastellen. Die Nachkommastellen der Ergebnisses können wir mit der Funktion "round" in Python recht schnell Einkürzen. output = round(value * rate, 2)
Das "Problem" mit den alten Werten in dem Template ist etwas komplizierter, denn hier müssen wir ggf. prüfen welcher Wert als letztes gewählt wurde und diesen in der Auswahlliste mit dem Attribut "selected" markieren. Da beim ersten Besuch keine alten Daten vorliegen können müssten wir das dann zusätzlich prüfen, hier umgehen wir das Problem gekonnt indem wir einfach in der Funktion "start" default Werte an das Template mitsenden. Währungsrechner java programmieren model. srcValue = '1'
srcCurrency = currencys['EUR']
destCurrency = currencys['USD']
return render_template("", srcValue=srcValue, srcCurrencyBlock=srcCurrency, destCurrencyBlock=destCurrency)
Diese Parameter werten wir nun in unserem Template aus und somit haben wir die default Werte sowie die alten Werte mit einem "Erschlagen".