SneakySoft
Gebruiker
- Lid geworden
- 5 feb 2007
- Berichten
- 16
Hallo,
Ik heb voor school een opdracht gekregen voor visual cafe...
Ik ben een programma aan het maken waarin je je bedrag invoerd en dan
de rent die je erover betaald. Dan krijg je daarna een lijst met wat je betaald
de aankomende 10 jaar.
Ik ben alleen nog een beginner en heb 1 build problem.
Ik hoop dat iemand me kan helpen..
Alvast bedank
dit is de code:
import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;
public class Rente extends Applet implements ActionListener
{
TextField startTekst, renteTekst;
public void init()
{
startTekst = new TextField("100", 8);
renteTekst = new TextField("5", 4);
this.add(startTekst);
this.add(renteTekst);
15 startTekst.addActionListener(this);
renteTekst.addActionListener(this);
}
public void actionPerformed(ActionEvent e)
{
this.repaint();
}
public void paint(Graphics gr)
{
int start, rente, jaar;
double kapitaal;
start = Integer.parseInt( startTekst.getText() );
rente = Integer.parseInt( renteTekst.getText() );
kapitaal = start;
for (jaar=0; jaar<=10; jaar++)
{
gr.drawString( "Na " + jaar + " jaar: " + kapitaal, 10, 50+15*jaar);
kapitaal *= (1 + 0.01*rente);
}
}
}
Ik heb voor school een opdracht gekregen voor visual cafe...
Ik ben een programma aan het maken waarin je je bedrag invoerd en dan
de rent die je erover betaald. Dan krijg je daarna een lijst met wat je betaald
de aankomende 10 jaar.
Ik ben alleen nog een beginner en heb 1 build problem.
Ik hoop dat iemand me kan helpen..
Alvast bedank
dit is de code:
import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;
public class Rente extends Applet implements ActionListener
{
TextField startTekst, renteTekst;
public void init()
{
startTekst = new TextField("100", 8);
renteTekst = new TextField("5", 4);
this.add(startTekst);
this.add(renteTekst);
15 startTekst.addActionListener(this);
renteTekst.addActionListener(this);
}
public void actionPerformed(ActionEvent e)
{
this.repaint();
}
public void paint(Graphics gr)
{
int start, rente, jaar;
double kapitaal;
start = Integer.parseInt( startTekst.getText() );
rente = Integer.parseInt( renteTekst.getText() );
kapitaal = start;
for (jaar=0; jaar<=10; jaar++)
{
gr.drawString( "Na " + jaar + " jaar: " + kapitaal, 10, 50+15*jaar);
kapitaal *= (1 + 0.01*rente);
}
}
}
Laatst bewerkt: