J'essaye désespérement de porter un programme que j'avais fait en Java sous OS X. Comme on ne peut pas utiliser java.awt sous Cacoa, j'ai essayé de trouver les API correspondantes. Et là, le cauchemard!
Mon programme est censer tracer des courbes dans une fenêtre. J'utilisais donc Java.awt.Canvas, et la classe Graphics. Pour tracer une ligne, il me suffisait de faire g.drawLine, ou getGraphics.drawLine.
Sous Cacoa, j'ai défini une sous classe de NSView, et je cherche à dessiner dedans. Et là ça ne marche pas
. Il faut absouluement que tout ce que je veux dessiner soit présent dans le constructeur et dans une méthode "drawRect", sinon rien ne se passe.
Bref, je suis perdu.
.
Y a-t-il un équivalent de Graphics en Cacoa?
Quelqu'un peut-il me monter un petit bout de code qui ne ferait que tracer une ligne ou un cercle?
Quelqu'un peut m'aider, ou je retourne sous MRJ?
Mon programme est censer tracer des courbes dans une fenêtre. J'utilisais donc Java.awt.Canvas, et la classe Graphics. Pour tracer une ligne, il me suffisait de faire g.drawLine, ou getGraphics.drawLine.
Sous Cacoa, j'ai défini une sous classe de NSView, et je cherche à dessiner dedans. Et là ça ne marche pas
Bref, je suis perdu.
Y a-t-il un équivalent de Graphics en Cacoa?
Quelqu'un peut-il me monter un petit bout de code qui ne ferait que tracer une ligne ou un cercle?
Quelqu'un peut m'aider, ou je retourne sous MRJ?