blob: dde1d0b200398c5f57d99db725f9f89776e4113e (
plain)
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
27
28
29
30
31
32
33
34
35
36
|
\chapter{External packages}
Some external packages that are not part of the Java Standard Development Kit
were used in this project.
\section{StretchIcon}
StretchIcon enables the resize of the Room illustration according to the
window's size in the rich Swing GUI, keeping a correct ratio.
\section{Guava}
\section{Intrinsic Map}
\section{Google Web Toolkit}
\section{JSON Simple}
JSON Simple was used to implement the save and load functionalities by enabling
the serialisation of the game datas into JSON Objects.
\subsection{rejava.io}
As some packages required by JSON Simple were not compatible with GWT,
the standard Java StringReader and StringWriter classes were partially
rewritten.
|