Ik krijg steeds een serialization fout. Er staat in de API dat wat je schrijft java.io.Serialization moet implenteren, dat doe ik.
De regel met de pijl ervoor geeft de NotSerializableException:
En hier een stukje WinlistElement:
Wat doe ik in godsnaam verkeerd ?!
De regel met de pijl ervoor geeft de NotSerializableException:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
| public class Winlist
{
private static final int WINLIST_SIZE = 1000;
private static final String WINLIST_FILE = "winlist";
private WinlistElement[] winlist = new WinlistElement[WINLIST_SIZE];
public Winlist()
{
readWinlist();
}
private synchronized void readWinlist()
{
try
{
ObjectInputStream file_in =
new ObjectInputStream(new FileInputStream(WINLIST_FILE));
for (int i = 0; i < WINLIST_SIZE; i++)
{
----> winlist[i] = (WinlistElement) file_in.readObject();
}
}
}
.. wat catchers en zo .. + andere methodes |
En hier een stukje WinlistElement:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| public class WinlistElement implements java.io.Serializable
{
private int points;
private String nickname;
private boolean inUse;
private boolean team;
/**
* Constructor for WinlistElement.
*/
public WinlistElement()
{
points = 0;
nickname = "";
inUse = false;
}
.. hier eea getters en setters |
Wat doe ik in godsnaam verkeerd ?!
[ Voor 6% gewijzigd door Dash2in1 op 26-11-2002 22:35 ]