(set! *warn-on-reflection* true) (proxy [javax.swing.JPanel] [] (paintComponent [#^java.awt.Graphics g] (proxy-super paintComponent g) (.fillRect g 100 100 10 10)))
"Предупреждение об отражении, вызов paintComponent не может быть решен"
Похоже, предупреждение для линии
(proxy-super paintComponent g)
Есть ли у родительского класса javax.swing.JPanel метод paintComponent?
Удаление этой строки работает для меня.
Поскольку прокси-супер используется неявно this.
this
(let [^javax.swing.JPanel this this] (proxy-super paintComponent g))