jamesql/myCalculator

Plus/Minus booleans on button presses

Closed this issue · 1 comments

// Plus button function
public void PlusButton() {
if (plus == true) {
return;
}
if (plus == false) {
plusButton.setEnabled(false);
plus = !plus;
nnt = true;
resultBox.setText("0");
}
if (minus) {
minus = !minus;
minusButton.setEnabled(true);
plusButton.setEnabled(false);
plus = !plus;
}
if (multiply) {
multiply = !multiply;
multiButton.setEnabled(true);
plusButton.setEnabled(false);
plus = !plus;
}
if (divide) {
divide = !divide;
divButton.setEnabled(true);
plusButton.setEnabled(false);
plus = !plus;
}
}

// Minus button function
public void MinusButton() {
	if (minus == true) {
		return;
	}
	if (minus == false) {
		minusButton.setEnabled(false);
		minus = !minus;
		nnt = true;
		resultBox.setText("0");
	}
	if (plus) {
		plus = !plus;
		plusButton.setEnabled(true);
		minusButton.setEnabled(false);
		minus = !minus;
	}
	if (multiply) {
		multiply = !multiply;
		multiButton.setEnabled(true);
		minusButton.setEnabled(false);
		minus = !minus;
	}
	if (divide) {
		divide = !divide;
		divButton.setEnabled(true);
		minusButton.setEnabled(false);
		minus = !minus;
	}
}

Bug Fixed.
will be closed soon.