У меня есть Java-программа, в которой так много кнопок с текстом, всякий раз, когда пользователь нажимает кнопку, текст внутри кнопки должен добавляться в пустую строку,
пример
String store = "";
если пользователь нажимает «A», то буква «A» сохраняется в строковой переменной «store», если затем пользователь нажимает «B»
тогда значение store должно быть равно 'AB', но в моем случае этого не происходит, что происходит, если предыдущая строка просто заменяется новой: S,
Вот код,
String Text = "";
for ( int count = 0; count < names.length; count++ ){
if (event.getSource()==buttons[count]){
Text += buttons[count].getText();
JOptionPane.showMessageDialog(null, Text);
}
}
Что я делаю не так? почему строка не добавляет новые значения? почему он заменяет предыдущие? : S