Hallo erst mal,
ich habe ein Mosaik Spielfleche Programmiert und die spalte und Zeile in einen Point Objekt gespeichert und diese in einen Vector gespeichert .
Jetzt habe ich das Problem das wen ich den Vector am ende des Programm aus lese das diese Ausgabe bekomme :
java.awt.Point: [x= 2,y= 3]
aber ich mochte das es so aus sieht :
ziele 3/spalte 4 .
wie bekom ich diese Ausgabe Hinn.
hir mal der Code :
LG Christoph veit
ich habe ein Mosaik Spielfleche Programmiert und die spalte und Zeile in einen Point Objekt gespeichert und diese in einen Vector gespeichert .
Jetzt habe ich das Problem das wen ich den Vector am ende des Programm aus lese das diese Ausgabe bekomme :
java.awt.Point: [x= 2,y= 3]
aber ich mochte das es so aus sieht :
ziele 3/spalte 4 .
wie bekom ich diese Ausgabe Hinn.
hir mal der Code :
Java:
import java.util.Vector;
import java.awt.Point;
public class StatistikModel implements ModelIF
{
private int versuche,zeile,spalte ;
private Point point;
Vector vec1 = new Vector();
String returnString = "Anzahl Versuche: ";
public StatistikModel()
{
}
public void action(int zeile,int spalte)
{
this.zeile = zeile;
this.spalte = spalte;
point = new Point(zeile ,spalte);
vec1.add(point);
versuche++;
}
public void putObj(int zeile , int spalte , MosaikIF mObj)
{
}
public String getStatistikInfo()
{
returnString += versuche;
returnString += "\n";
for(int i= 0;i<vec1.size();i++)
{
System.out.println("Cordinaten : " +vec1.get(i));
}
return returnString;
}
}