Jcomponent свойства с двойной кавычкой
У меня есть вопрос, связанный с этим кодом
public void propertyChange(PropertyChangeEvent propertyChangeEvent) {
String property = propertyChangeEvent.getPropertyName();
if ("background".equals(property)) {
button2.setBackground((Color)propertyChangeEvent.getNewValue());
Можете ли вы объяснить мне для этой части кода "background".equals(свойство)? Почему он использует двойную кавычку для фона?
1 ответ
"background" - это строка - она проверяет, является ли значение property
равно строке "фон".