表示されているタブを更新しようとしていますが、メソッドが終了するまで待ってから更新するようです。タブがすぐに更新表示されるようにする方法はありますか?またします。この理由は、この方法は、イベントディスパッチスレッドで実行されていることである選択したタブの更新(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();
}
});
}
私たちに「メソッドの終わり」という意味を見てみましょう。 –
私の例が追加されました。 –
実行したプログラムの終了後にタブが選択されますか? –