@Override
    public void actionPerformed(ActionEvent e) {

        // File Chooser anlegen
        this.fc = new JFileChooser();
        fc.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES);

        Object source = e.getSource();
        if (source == lesen) {
            read();
        } else if (source == hashMap) {
            Map<String, String> map = new HashMap<>();
            dic.setDic(new MapDictionary<>(map));
        } else if (source == treeMap) {
            Map<String, String> map = new TreeMap<>();
            dic.setDic(new MapDictionary<>(map));
        } else if (source == sortedArray) {
            Dictionary<String, String> sad = new SortedArrayDictionary<>();
            dic.setDic(sad);
        } else if (source == tree) {
        } else if (source == hash) {
            Dictionary<String, String> hd = new HashDictionary<>();
            dic.setDic(hd);
        } else {
            exit();
        }
    }