Как я могу нажать обновление выбранной вкладки (качание java)?

Я пытаюсь обновить отображаемую вкладку, но кажется, что она дожидается окончания метода, а затем обновляется. Есть ли способ немедленно обновить отображаемую вкладку?

Вот пример кода, в котором у меня возникла эта проблема:

private static void someButtonMethod() 
{
    Button = new JButton("My Button");
    Button(new ActionListener() {
        public void actionPerformed(ActionEvent e) 
        {
            tabs.setSelectedIndex(1);

            // Do some other things (In my case run a program that takes several seconds to run).
            runProgram();
        }
    });
}
0
задан The Crazy Chimp 25 October 2011 в 14:11
поделиться