我有以下两个按钮:停止正在进行的进程(线程)在Java中的按钮点击
jButton2.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
Thread t = new Thread() {
public void run() {
StreamingExperiment.streamingExperimentMain();
}
};
t.setName("runThread");
t.start();
}
});
和
jButton3.setText("Cancel");
jButton3.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
}
});
JButton3实际上是一个取消按钮,有权取消正在进行的StreamingExperiment 。在这种情况下,我应该如何停止正在进行的线程?