// alter swing components only in swing thread!
Singleton.get().getCharController().teleportToTestArea();
}
});
pan.addFromTestAreaActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
// this gets executed in swing thread
// alter swing components only in swing thread!
Singleton.get().getCharController().teleportFromTestArea();
}