J'essaie d'étendre JButton avec Clojure, mais j'ai rencontré un problème lorsque j'ai essayé de créer mes propres constructeurs. Chaque fois que j'utilise :constructors
avec :gen-class
je reçois toujours un message "ClassFormatError: Dupliquer le nom du champ &" lorsque j'essaye d'instancier ma classe. Je suis le Clojure docs correctement. Est-ce que je fais quelque chose de mal?Problème d'extension d'une classe dans Clojure: ClassFormatError: nom et signature de champ en double
Exemple:
(ns test.gui.button
(:gen-class
:extends javax.swing.JButton
:constructors {[] [String]}
:init init))
(defn -init []
[["Click Me"] nil])
-je obtenir le même résultat, aucune idée pourquoi si. –