Я пытаюсь обновить отображаемую вкладку, но кажется, что она дожидается окончания метода, а затем обновляется. Есть ли способ немедленно обновить отображаемую вкладку?
Вот пример кода, в котором у меня возникла эта проблема:
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();
}
});
}