Du kannst doch Java, oder? Ganz spontan würde ich mir bei der Aufgabe alle Umrechnungsfaktoren in ein Objekt (Klasse oder Funktion) wegkapseln, der ich zwei Währungen übergebe und die mir dann den entsprechenden Umrechnungsfaktor gibt. Das ganze auch eher ohne Switche, sondern mit if-Verknüpfungen. Switche würde ich btw. auch auf keinen Fall miteinander verknüpfen, sondern Funktionen anlegen, und zwar idealerweise so, dass die Funktion ausschließlich den Switch enthält... das sind aber nur ein paar spontane Gedanken dazu. GUI-Programmierung. Und möglicherweise machst du dich glücklicher, wenn du dir notepad++ abgewöhnst und dir eine richtige Entwicklungsumgebung (Visual Studio, Netbeans, Code::Blocks, Orwell C++,... ) installierst. Macht notepad++ dich überhaupt drauf aufmerksam, wenn du dich z. B. mal bei einem Variablennamen vertippst? Mach es doch mit einer Funktion die als Variablen die Art der Währungen und die Zahl der Einheiten benötigt und einen Wert z zurückgibt je nach art als Zahl als oder String.
- Währungsrechner java programmieren 2
- Währungsrechner java programmieren online
Währungsrechner Java Programmieren 2
Die Übersicht geht schnell verloren. Du könntest jede Währung mit einer Zahl belegen und nach Eingabe des Nutzers die beiden gegebenen Zahlen (Ausgangswährung, Zielwährung) miteinander verrechnen, sodass ein eindeutiger Index herauskommt. Es wird also erst einmal eine Formel benötigt, die eine möglichst große Streuung garantiert.
Währungsrechner Java Programmieren Online
Die Downloader-Klasse brauchst du gar nicht. Die macht ja auch nichts Also wofür? Dieses hier:
Startest du am besten am Anfang deines Programmes. Also jedesmal, wenn er die App neu öffnet. (onResume auch! ) Wobei du ja an AsyncTask <- nicht 3 urls übergibst. Sondern eine URL, ein Integer und ein Long.. Deshalb stimmt da was noch nicht
So, zurück im onPostExecute():
Hier hast du ja dann die Daten. Entweder kannst du dann via RegEx alles wegwerfen, was du nicht brauchst. Oder das JSON-Objekt "filtern". Dann steht zum Schluss nur noch deine Angabe da. Nachdem du dann nur noch die Zahl hast, also den umrechnungskurs, kannst du diesen in eine Preference-Speichern. #36
Hey,
Vielen Dank erstmal! ) Nein, ich bekomme noch keine Ausgabe. Währungsrechner java programmieren online. Wenn ich die Downloader-Klasse nicht habe, wird mir bei
aber der Fehler "Downloader cannot be resolved" angezeigt. Muss ich statt der Klasse eine Konstante oder eine Variable erstellen? Beim AsyncTask muss es dann heißen
new DownloadFilesTask().
GUI-Programmierung
In diesem Kapitel beschäftigen wir uns mit den Grundlagen der Oberflächenprogrammierung. Die grafische Benutzeroberfläche wird auch als G raphical U ser I nterface, kurz GUI, bezeichnet. Es gibt einige Tools oder auch Entwicklungsumgebungen, mit denen man die Oberflächen per Drag and Drop erstellen kann. Eine unserer Meinung nach empfehlenswertesten Entwicklungsumgebungen für die GUI ist NetBeans. Es ist dort sehr angenehm und einfach sich seine Oberfläche zusammen zu klicken, jedoch fehlen manchem Entwickler die Grundlagen, wie eine Oberfläche sich überhaupt zusammensetzt und wie man sie auch von "Hand" erzeugt. Diese Grundlagen wollen wir Ihnen hier vermitteln. In Java gibt es zwei Bibliotheken für die GUI-Programmelemente. Das mitterweile veraltete A bstract W indowing T oolkit, auch kurz AWT genannt, und die Swing -Bibliotheken. PHP-Teil 4: Währungsrechner - YouTube. Auf die veralteten Bedienelemente des AWT's werden wir in diesem Tutorial nicht zu sprechen kommen. Wir geben in den folgenden Unterkapiteln eine Übersicht über die Bedienelemente, den Aufbau einer grafischen Benutzeroberfläche, mögliche Designs (Layouts) und die Interaktion mit der Oberfläche (Eventhandling).