Hallöchen,
Ich hab also ein kleines Progi, bei welchem von mir erstellte Objekte (Unit) zwischen zwei Rechner hin und her geschickt werden. Jetzt hab ich in das Objekt nen Int-Array hinzugefügt und schon bringt er mir, wenn er es schicken will eine InvalidClassException.
Wär nett, wenn ihr euch das mal anschaut und mir vielleicht ne Lösung sagen könnt.
Schon mal schönen Dank
Jonleth
Ich hab also ein kleines Progi, bei welchem von mir erstellte Objekte (Unit) zwischen zwei Rechner hin und her geschickt werden. Jetzt hab ich in das Objekt nen Int-Array hinzugefügt und schon bringt er mir, wenn er es schicken will eine InvalidClassException.
Wär nett, wenn ihr euch das mal anschaut und mir vielleicht ne Lösung sagen könnt.
Code:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.io.*;
import java.util.*;
public class Unit implements Serializable
{
public int PosX = 0, PosY = 0; public String type, player;
public boolean visible, ESelected;
public int[] test = {1, 2, 5, 2, 5, 7}; // --> Das Feld, was die Fehler verursacht...
public Unit ()
{ }
public Unit (String type, String player)
{
ESelected = false;
visible = false;
this.type = type;
this.player = player;
}
}
Schon mal schönen Dank
Jonleth