我試圖更新顯示的選項卡,但它似乎等到該方法結束然後更新。有沒有辦法讓標籤顯示立即更新?如何推送選定的選項卡更新(java swing)?
下面是代碼的一個例子,我有這個問題:
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();
}
});
}
向我們展示一些代碼,以查看「方法結束」的含義! –
我已經添加了我的示例。 –
在您運行的程序完成後,選項卡是否被選中? –