JButton Calculate = new JButton("Calculate");
Имена переменных НЕ должны начинаться с символа верхнего регистра.Будьте последовательны!
double expenseTax = 0;
double totalTax = totalIncome - expenseTax;
Приведенный выше код не имеет смысла.Значение costTax всегда равно нулю.
double expenseTax = 1000;
Код из ваших ActionListeners также не делает ничего, что вы определяете как «локальную переменную», которую нельзя использовать где-либо еще в вашей программе.
Таким образом, решение состоит в том, чтобы использовать «переменную экземпляра» в вашем классе.JRadioButton ActionListeners обновит эту переменную.Затем JButton ActionListener будет использовать эту переменную в расчете.
Итак, где вы определяете кнопки, определяете переменную:
private couble expenseTax;
В слушателях JRadioButton вы затем используете:
//double expenseTax = 1000;
expenseTax = 1000;
И, наконец, в используемом вами JButton ActionListener:
//double expenseTax = 0;
double totalTax = totalIncome - expenseTax;