static void displayComic(ArchiveManager ext, File f) {
        try {
            BufferedImage a = null;
                try {
                    int success = ext.extract(f);
                    if(success == 0) {
                        imagePanel.setIndex(0);

                        if(imagePanel.getIndex() <= ArchiveManager.getSize()
                                && ArchiveManager.getSize() != 0) {
                            a = ArchiveManager.getImage(imagePanel.getIndex());
                            BookmarksManager.load(f);
                            ToolBar.setAddBookmark();
                        }
                        else if(ArchiveManager.getSize() == 0) {
                            imagePanel.setEmptyImage();
                            JOptionPane.showMessageDialog(imagePanel, "No images in the File!!");
                        }
                    }
                    else {
                        JOptionPane.showMessageDialog(imagePanel, ArchiveManager.getError());
                    }
                } catch (IOException ex) {
                    //
                }
            if(a != null) {
                imagePanel.loadImage(a);
                imagePanel.repaint();
                setScrollPaneView();
                //
            }

        }
            catch(NullPointerException r) {
            }
    //Settings.loadFileList(f);
    }