Есть ли что-то, что мне нужно добавить, чтобы кнопка открывала другой JFrame / GUI - PullRequest
0 голосов
/ 16 октября 2019

Когда я нажимаю кнопку, чтобы открыть графический интерфейс пользователя, который находится в другом классе, он не открывается, пока я не нажму другую кнопку.

Примечание. Программа выполняет запись информации в MS-доступ. table кнопка display открывает новый графический интерфейс для отображения информации, записанной в таблице доступа MS.

Я пытался удалить поток, но при этом графический интерфейс просто зависает.

//b3=button 3. f=JFrame

    b3.addActionListener(new ActionListener () 
    {
        public void actionPerformed(ActionEvent e) 
        {
            Thread th=new Thread()
            {   
                public void run ()
                {
                    new Display();
                    f.dispose();
                }
                };
            th.start();
        }
    });
...