Bonjour à tous,
je n'arrive pas à utiliser des ArrayList<Double> et ArrayList<Integer> dans un pluginFilter ImageJ:
par exemple le code suivant ne compile pas, quelqu'un peut il m'expliquer ce qui cloche?
ci dessous le message d'erreur renvoyé par le compilateur d'imageJ:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 import ij.*; import ij.process.*; import ij.gui.*; import java.awt.*; import ij.plugin.filter.*; import java.util.ArrayList; public class MyPluginFilter_ implements PlugInFilter { ImagePlus imp; public int setup(String arg, ImagePlus imp) { this.imp = imp; return DOES_ALL; } public void run(ImageProcessor ip) { ArrayList<Double> array = new ArrayList<Double>(); }
Peut être s'agit il d'un problème au niveau de l'import "import java.util.ArrayList;"Note: sun.tools.javac.Main has been deprecated.
C:\Program Files\ImageJ\plugins\MyPluginFilter_.java:17: '(' expected.
ArrayList<Double> array = new ArrayList<Double>();
^
1 error, 1 warning
Merci pour votre aide![]()
Partager