Jcomponent свойства с двойной кавычкой

У меня есть вопрос, связанный с этим кодом

public void propertyChange(PropertyChangeEvent propertyChangeEvent) {
        String property = propertyChangeEvent.getPropertyName();
        if ("background".equals(property)) {
          button2.setBackground((Color)propertyChangeEvent.getNewValue());

Можете ли вы объяснить мне для этой части кода "background".equals(свойство)? Почему он использует двойную кавычку для фона?

1 ответ

"background" - это строка - она ​​проверяет, является ли значение property равно строке "фон".

Другие вопросы по тегам