0
у меня есть вопрос, связанный с этим кодомJComponent свойства с кавычками
public void propertyChange(PropertyChangeEvent propertyChangeEvent) {
String property = propertyChangeEvent.getPropertyName();
if ("background".equals(property)) {
button2.setBackground((Color)propertyChangeEvent.getNewValue());
Можете ли вы объяснить мне для этой части кода, «фон» .equals (собственность)? Почему он использует двойную кавычку для фона?
Как насчет этого? UIManager.put («Button.background», Color.BLACK); UIManager.put («Button.foreground», Color.RED); v – edgards
Я вообще не знаю эту структуру, но похоже, что она устанавливает цвета для фона и переднего плана, просто угадывая имена переменных и методов. – Mike
Извините, если я снова спрашиваю, почему он использует двойную цитату, «Button.background»? – edgards