Also... ich habe folgende Klassen:
..nun meine Frage: Wie kann ich der SimGUI das Array "Index" aus der Klasse Simulation übergeben, damit ich aus dem Array die Position für die Icons bestimmen kann?
Vielen Dank.
Code:
public class Simulation {
...
private int Index[][] = new int[BREITE][HOEHE];
...
SimGUI sim = new SimGUI(BREITE,HOEHE);
}
Code:
import java.awt.*;
import javax.swing.*;
public class SimGUI extends JFrame {
ImageIcon i1 = new ImageIcon("i1.gif");
ImageIcon i2 = new ImageIcon("i1.gif");
ImageIcon i3 = new ImageIcon("i1.gif");
public SimGUI(int BREITE, int HOEHE) {
setSize(BREITE, HOEHE);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
}
public void paint(Graphics g) {
i1.paintIcon(this, g, 10, 150);
i2.paintIcon(this, g, 10, 160);
i3.paintIcon(this, g, 10, 170);
}
}
..nun meine Frage: Wie kann ich der SimGUI das Array "Index" aus der Klasse Simulation übergeben, damit ich aus dem Array die Position für die Icons bestimmen kann?
Vielen Dank.