Hallo,
ich sitze gerade an einer Praktikumsaufgabe, wobei ein Produktapplet erstellt werden soll. Dazu muss ich erstmal eine JList mit den Namen der Produkte aufüllen. Die Produkte sind eine Klasse mit den Attributen String name, double stückpreis, int anzahl; daraus soll nun der String name aus allen Instanzen der Klasse der JList zugefügt werden.
Mein bisheriger Versuch sieht so aus:
Die Klasse mit Konstruktor:
Hier das Ende der init-Methode:
Die Zuweisung mit dem Punktoperator ist sicher falsch, aber ich hab keine Ahnung wie man es sonst machen könnte
ich sitze gerade an einer Praktikumsaufgabe, wobei ein Produktapplet erstellt werden soll. Dazu muss ich erstmal eine JList mit den Namen der Produkte aufüllen. Die Produkte sind eine Klasse mit den Attributen String name, double stückpreis, int anzahl; daraus soll nun der String name aus allen Instanzen der Klasse der JList zugefügt werden.
Mein bisheriger Versuch sieht so aus:
Die Klasse mit Konstruktor:
Code:
public class Werkzeug {
String name;
double Stueckpreis;
int Anzahl;
public double preis(){
return 0.0;
}
public Werkzeug(String n, double s, int a){
name = n;
Stueckpreis = s;
Anzahl = a;
}
}
Hier das Ende der init-Methode:
Code:
Werkzeug w[] = {
new Werkzeug("Schraubenzieher", 8.95, 0),
new Werkzeug("Hammer", 6.49, 0),
new Werkzeug("Maurerkelle", 9.95,0)
};
for (int i=0; i<w.length; i++)
listProdukte.add(w[i].name);
Die Zuweisung mit dem Punktoperator ist sicher falsch, aber ich hab keine Ahnung wie man es sonst machen könnte