PDA

View Full Version : [Java e C] Inserire codice C in Java ??


TuLKaS85
24-11-2008, 11:49
Salve, ho un problema.

Devo scrivere del codice C e vorrei che poi sia possibile utilizzarlo in Java.
Mi spiego meglio.
Devo realizzare un plugin per imagej , e questo richiede l'implementazione java per utilizzare il metodo Run della classe PlugInfilter...

ora come faccio a inserire nel Run codice fatto in C ??

grazie per le risposte :)

cionci
24-11-2008, 12:10
Devi realizzare l'interfacciamento tramite JNI: http://java.sun.com/javase/6/docs/technotes/guides/jni/

banryu79
24-11-2008, 12:41
Buon lavoro :D

AnonimoVeneziano
24-11-2008, 14:20
Buon lavoro :D

Pił che altro buona fortuna :cry:

banryu79
24-11-2008, 14:31
Pił che altro buona fortuna :cry:
Beh, non volevo spaventarlo, ma il senso era quello :asd:

Oddio, in realtą molto dipende da quanto codice C deve chiamare lato Java, magari sono solo due o tre funzioni, e se la cava facile.
Ma visto che parla di integrare un plug in, forse no, io non ne ho idea.

TuLKaS85
24-11-2008, 16:10
in veritą dovevo farlo per evitare di riprendere Java, č da un pezzo che nn lo uso...

ma mi są che faccio ex-novo in java quello che va fatto...

a proposito, devo gestire inserimento elementi e ricerca in alberi non binari...

sicuramente c'č qualche classe che implementa gią la gestione degli alberi, mi sapete dire quale please ?

banryu79
24-11-2008, 17:39
> Introduction to the Collection Framework (http://java.sun.com/developer/onlineTraining/collections/Collection.html)
> Norbert Truchsess's Blog @ java.net: where is the Tree in java.util.Collections? (http://weblogs.java.net/blog/ntruchsess/archive/2007/10/treeutils.html)