Warumgeht das nicht?
Java:
this.add(scroll);
this.add(scroll);
Das kann nicht alles sein, denn so ist das Programm nicht kompilierbar, weil zumindest ein paar Tri*-Klassen und vor allem die Klassen ColumnSpec, RowSpec und FormSpecs fehlen.Aber ich gib euch hier mal die App:
Normalerweise braucht nur die Klasse eine main-Methode, über die die Anwendung gestartet wird. Bei dir wird das wohl GIzEH sein.Upps ich daten jeder Code hätte eine Main-Methode. Aber ich gib euch hier mal die App:
Warum sollte das nicht gehen? Wo hast du es denn eingebaut? Wie äußert sich der Fehler?Warumgeht das nicht?Java:this.add(scroll);
Das bringt nichts. Die Lösung ist viel einfacher: ein paar Schritte zurück gehen und die Grundlagen lernen. Andernfalls wird es nur noch schlimmer und frustrierender.Könnt ihr das bitte zusammenpasten, weil ich habe wirklich keinen Schimmer mehr, wie ich das Gemacht habe!
public class Auto
{
private double horsePower;
private int numWheels;
private String brand;
public Auto(String brand, double horsePower, int numWheels)
{
this.horsePower = horsePower;
this.numWheels = numWheels;
this.brand = brand;
}
// Getters
public double getHorsepower()
{
return horsePower;
}
public int getNumWheels()
{
return numWheels;
}
public String getBrand()
{
return brand;
}
// Setters
public double setHorsepower(double horsePower)
{
this.horsePower = horsePower;
return horsePower;
}
public int setNumWheels(int numWheels)
{
this.numWheels = numWheels;
return numWheels;
}
public String setBrand(String brand)
{
this.brand = brand;
return brand;
}
// Main
public static void main(String args[])
{
Auto a = new Auto("Merzedes-Benz", 350, 4);
Auto b = new Auto("Opel", 50, 4);
// Display
System.out.println("Marke: "+ a.getBrand());
System.out.println("Raederanzahl: "+ a.getNumWheels());
System.out.println("Pferdestaerken: "+ a.getHorsepower());
System.out.println("... gute Fahrt!\n");
System.out.println("Marke: "+ b.getBrand());
System.out.println("Raederanzahl: "+ b.getNumWheels());
System.out.println("Pferdestaerken: "+ b.getHorsepower());
System.out.println("... gute Fahrt!\n");
}
}
Marke: Merzedes-Benz
Raederanzahl: 4
Pferdestaerken: 350.0
... gute Fahrt!
Marke: Opel
Raederanzahl: 4
Pferdestaerken: 50.0
... gute Fahrt!