如果我有 JLabel,如何在 10 秒后将其删除?我希望在删除 JLabel 后能够查看它。我想这可能与javax.swing.Timer
and有关系JLabel.setVisible(false)
。
问问题
2127 次
1 回答
8
试试这个:
final JLabel label = new JLabel("myLabel");
int delay = 10000; //milliseconds
ActionListener taskPerformer = new ActionListener() {
public void actionPerformed(ActionEvent evt) {
label.setVisible(false)
}
};
new javax.swing.Timer(delay, taskPerformer).start();
于 2013-05-16T20:05:30.930 回答