JAVA,SWING的一个小问题
JButton点击后显示多个JWindow的提示框,按时间依次执行的,为什么提示框里的内容不可替换,只显示最后一个stop.addActionListener(newAc...
JButton点击后显示多个JWindow的提示框,按时间依次执行的,为什么提示框里的内容不可替换,只显示最后一个
stop.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent arg0) {
// TODO Auto-generated method stub
new ShowMessage("hello");
try {
Thread.sleep(3000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
new ShowMessage("hello2");
}
});
像这样 出来的提示框只显示hello2。但是直接在ShowMessage类执行new ShowMessage("hello");
try {
Thread.sleep(3000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
new ShowMessage("hello2");是会呈现一个依次显示的效果。 展开
stop.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent arg0) {
// TODO Auto-generated method stub
new ShowMessage("hello");
try {
Thread.sleep(3000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
new ShowMessage("hello2");
}
});
像这样 出来的提示框只显示hello2。但是直接在ShowMessage类执行new ShowMessage("hello");
try {
Thread.sleep(3000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
new ShowMessage("hello2");是会呈现一个依次显示的效果。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询