public EndOfGame(final String score) {  //конструктор принимает счет
        //если честно, мне уже надоело эту шапку расписывать, поэтому не буду
        frame = this;
        this.setIconImage(Toolkit.getDefaultToolkit().getImage(getClass().getResource("/mainIcon.jpg")));
        setTitle("Угадай картинку");
        setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
        setSize(350, 450);
        setResizable(false);
        Dimension dim = Toolkit.getDefaultToolkit().getScreenSize();
        setLocation(dim.width / 2 - this.getSize().width / 2, dim.height / 2 - this.getSize().height / 2);
        setVisible(true);


        //вызыываю метод, который сохранит текущий результат
        putScore(score);
        //получаю все результаты с учетом сохраненного
        List<String> scores = getScores();

        //это панель с результатами
        JPanel resultLabelPanel = new JPanel(new GridLayout(11, 1));
        final JLabel resultLabel = new JLabel("Лучшие результаты:");
        resultLabel.setFont(myFont);
        resultLabel.setHorizontalAlignment(SwingConstants.CENTER);
        resultLabelPanel.add(resultLabel);

        //тут я эти результаты отображаю
        for (int i = 0; i < scores.size(); i++) {
            JLabel currentLabel;
            if (i != 9) {
                currentLabel = new JLabel(Integer.toString(i + 1) +
                        ")                                                                     " + scores.get(i));
            } else {
                currentLabel = new JLabel(Integer.toString(i + 1) +
                        ")                                                                    " + scores.get(i));
            }
            currentLabel.setFont(myFont);
            resultLabelPanel.add(currentLabel);
        }

        //кнопка, при нажатии на которую происходит переход на следующий этап
        final JPanel resultsPanel = new JPanel(new FlowLayout());
        resultLabelPanel.setPreferredSize(new Dimension(330, 350));
        resultsPanel.add(resultLabelPanel);
        final JButton button = new JButton("OK");
        button.setPreferredSize(new Dimension(100, 30));
        //при нажатии заменяю панель на другую
        button.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(final ActionEvent e) {
                setPanel();
                frame.repaint();
                frame.revalidate();
            }
        });
        button.setFont(myFont);
        resultsPanel.add(button);

        //меняю панель окна на тоьлко что созданную
        setContentPane(resultsPanel);
    }