Hallo zusammen!
Wie stoppe ich Thread von goButton? Bin Anfänger und habe hier im Forum nichts passendes zum Thema gefunden.
Bin für jede Hilfe dankbar
Gruss
Dit
Wie stoppe ich Thread von goButton? Bin Anfänger und habe hier im Forum nichts passendes zum Thema gefunden.
Bin für jede Hilfe dankbar
Gruss
Dit
Java:
// ///////////
// GO BUTTON//
// ///////////
{
goButton = new JButton();
getContentPane().add(
goButton,
new AnchorConstraint(244, 926, 317, 813,
AnchorConstraint.ANCHOR_REL,
AnchorConstraint.ANCHOR_REL,
AnchorConstraint.ANCHOR_REL,
AnchorConstraint.ANCHOR_REL));
goButton.setText("GO");
goButton.setPreferredSize(new java.awt.Dimension(74, 25));
goButton.setFocusTraversalKeysEnabled(false);
goButton.setEnabled(false);
goButton.setForeground(new java.awt.Color(0, 0, 0));
goButton.setBackground(new java.awt.Color(212, 208, 200));
goButton.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
goButton.setEnabled(false);
stopButton.setEnabled(true);
editButton.setEnabled(false);
resetButton.setEnabled(false);
analyseButton.setEnabled(false);
new Thread() {
public void run() {
erstelleObj();
sucheDasWort();
}
/**
* Beginnt die suche
*
* @param pass
*/
private void sucheDasWort()() {
if (modell.sucheDasWort()) {
wort.setText(ausgabe.getDasWort());
editButton.setEnabled(true);
resetButton.setEnabled(true);
kopierenButton.setEnabled(true);
stopButton.setEnabled(false);
gefundenInText.setText(pass.gebeSuchZeit()
+ "\n" + pass.gebeSuchRate());
}
}
}.start();
}
});
}
// /////////////
// STOP BUTTON//
// /////////////
{
stopButton = new JButton();
getContentPane().add(
stopButton,
new AnchorConstraint(336, 927, 408, 814,
AnchorConstraint.ANCHOR_REL,
AnchorConstraint.ANCHOR_REL,
AnchorConstraint.ANCHOR_REL,
AnchorConstraint.ANCHOR_REL));
stopButton.setText("Stop");
stopButton.setPreferredSize(new java.awt.Dimension(74, 25));
stopButton.setEnabled(false);
stopButton.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
//Wie stoppe ich Thread von goButton?
}
});
}