Kapitalprogramm

Status
Nicht offen für weitere Antworten.

JeromeM90

Aktives Mitglied
Hallo liebe Community,

ich möchte gerne ein Kapitalprogramm schreiben.
Ich habe folgende Schritte vor:

- Eingabe eines Wertes
- Kapitalrechnung
- Ausgabe des Kapitales


Meine Frage dazu ist:

Was fürn Kapital kann man rechnen (bitte auch Formeln nennen) ?
Wie wird das in Java realisiert (Methoden) ?

Ich hoffe ihr könnt mir helfen,
einen Anfang zu finden.

PS: Die Ein- & Ausgaben sollen über die JOptionPane - Methoden laufen.
 

0x7F800000

Top Contributor
Was fürn Kapital kann man rechnen (bitte auch Formeln nennen) ?

Ähm, was soll man darauf antworten? 50€? ???:L
Wie wird das in Java realisiert (Methoden) ?
Der Anzahl deiner Beiträge nach zu urteilen, müsstest du bereits mindestens ein Java Programm in deinem Leben geschrieben haben.
Solltest du das alles inzwischen aus irgendeinem Grund vergessen haben, dann lies dir nochmal die ersten ~12 Kapiteln der Insel durch. :bahnhof:
Galileo Computing :: Java ist auch eine Insel (8. Auflage) – 2 Sprachbeschreibung
 

JeromeM90

Aktives Mitglied
Ich wurde mal darauf angefragt, ob ich mal mit Java ein Programm schreiben soll, wo die Kapitalberechnung drinne stecken soll. Diese Idee ist nicht von mir. Deshalb frage ich euch, ob ihr evtl. etwas über die Kapitalberechnung in Java wisst ;).
 

Civilazi

Bekanntes Mitglied
Dann frag nochmal genauer, was "die Kapitalberechnung" sein soll. Geht's um Fremd- , Eigenkapital, was anderes, ... Formeln kannst du dann gleich mitfragen oder irgendwo nachschlagen, bei Wikipedia z.B. Und wenn du dann Probleme bei der Umsetzung hast, fragst du hier nochmal.
 

Illuvatar

Top Contributor
Hier, ich hab ein kleinens Kapitalprogramm geschrieben :D

[HIGHLIGHT="Java"]import javax.swing.*;
import java.awt.event.*;

public class Kapitalberechnung extends JFrame
{
public Kapitalberechnung()
{
super ("Kapitalberechnung");
setLayout(new BoxLayout(getContentPane(), BoxLayout.Y_AXIS));
add (new JLabel("Geben Sie Ihr Kapital ein:"));
final JTextField input = new JTextField();
add (input);
add (Box.createVerticalStrut(10));
JButton calc = new JButton("<html><center>Auswirkungen der<br>Finanzkrise berechnen</center></html>");
add (calc);
calc.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
input.setText("0,00");
}
});

pack();
setLocationRelativeTo(null);
setDefaultCloseOperation(EXIT_ON_CLOSE);
setVisible(true);
}

public static void main(String[] args)
{
new Kapitalberechnung();
}
}[/HIGHLIGHT]
 

JeromeM90

Aktives Mitglied
Vielen Dank Illuvatar ;).
Somit kann der Thread geschlossen werden.

Er sagt mir: Could not find the Main class!
 
Zuletzt bearbeitet:

ARadauer

Top Contributor
was hat den das eigentlich mit java zu tun? Thema Zinsrechnung... 4. klasse Volksschule...
lernt man sowas in Deutschland nicht?
 

ARadauer

Top Contributor
@Illuvatar: super! ich denke JeromeM90 hat sich das Beispiel nicht angesehen....


mah brutal, die wirtschaftskrise ist schon was feines... hab in dem programm meine schulden eingegeben ... hat er mir auf 0 reduziert... super!
 

JeromeM90

Aktives Mitglied
Das Programm läuft nicht. Könntest Du vielleicht mal eine zu importierende .jar erstellen (also dein Programm) ??
 

JeromeM90

Aktives Mitglied
Ja es kommt folgende Meldung: Could not find the Main class!

Ich habe mir den Quelltext angeschaut und auch diese Klasse namens Kapitalrechnung erstellt ;).
 

JeromeM90

Aktives Mitglied
Ich habe es geändert und es geht immernoch nicht!

Hier der Auszug meiner Console:

java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Exception in thread "main"
 

Mofi

Bekanntes Mitglied
Ich habe es geändert und es geht immernoch nicht!

Hier der Auszug meiner Console:

java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Exception in thread "main"
ich glaube das problem liegt irgendwo auf deinem rechner.
bei mir funktioniert das alles wunderbar ohne fehler.

allerdings wüsst ich auch nicht wo der fehler liegt...
geraten würd ich sagen, dass irgendwo eine PATH variable nicht gesetzt ist oder dein java(das jre?) generell probleme hat?
 

ARadauer

Top Contributor
mit was arbeitest du? eclipse? wo liegt der source code...

erstell mal eine einfach test datei und führ die aus.. und dann erstellst du eine neue und kopierst den code rein...

bevor die entwicklungsumgebung nicht funktioniert braucht man sich gar nicht um fachtehmen kümmern...
 

Geeeee

Bekanntes Mitglied
generell handelt es sich ja (nein?) dabei um den Versionsunterschied / das -problem zwischen Compiler und VM. Meist mit höherer Version kompiliert als die Version der VM in der es laufen soll.
Könnte mir nur vorstellen, dass evtl. deine IDE (im Falle der Nutzung) einen höhere Version zum Kompilieren nimmt, aber dein System noch auf "veraltete" Versionen zeigt.
 

hdi

Top Contributor
lol... Naja wenn dir das jetzt geholfen hat, merkwürdig, aber schön :applaus:
 

JeromeM90

Aktives Mitglied
Naja nicht wirklich, aber das Thema "Kapitalberechnung" ist auch net so meins. Ich wurde bloß mal gefragt ein solches Programm zu entwickeln.
 

hdi

Top Contributor
Ja der Witz is ja eigentlich, dass Kapitalberechnung nix mit Java zu tun hat.
Das ist als ob du in ein Autohaus gehst und die fragst was man zu einem Picknick
alles mitnehmen sollte (weil du vorhast das in den Kofferraum zu packen).
 
Status
Nicht offen für weitere Antworten.

Oben