SwingUtilities.invokeLater(new Runnable() {
@Override
public void run() {
list.setSelectedIndex(0);
button.doClick();
}
});
经常遇到这种情况:希望在布局完成后模拟用户点击。 也就是要求事件发生在所有初始化完成之后,这时候SwingUtilities.invokeLater的用处就来了,如下面的例子:
转载于:https://www.cnblogs.com/TLightSky/archive/2012/09/06/2941482.html