I have created a scientific calculator program. What my program does is take \"label\" which is the string inputted by the user using buttons and evaluate the expression. What m
In the method where you call the calculations method, wrap the call in this:
public void actionPerformed(ActionEvent e){
Thread t = new Thread(new Runnable() {
public void run() {
try {
label2.setText(bracket(splitLabel(label.getText())));
} catch (Exception e) {
e.printStackTrace();
}
}
});
t.start();
}
this should solve the problem of the program freezing. if not pleasetell me