Browse Source

ajout bouton export

Clément Krebs 5 years ago
parent
commit
a5795df2ac
2 changed files with 15 additions and 2 deletions
  1. 14 1
      src/main/View.java
  2. 1 1
      src/main/Weka.java

+ 14 - 1
src/main/View.java

@@ -3,7 +3,10 @@ package main;
 import javax.imageio.ImageIO;
 import javax.swing.*;
 import java.awt.*;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
 import java.io.File;
+import java.util.ArrayList;
 
 public class View extends JFrame {
 
@@ -11,6 +14,7 @@ public class View extends JFrame {
     private JButton boutonReset = new JButton("Décocher cases");
     private JPanel pan = new JPanel();
     private JPanel panimg = new JPanel();
+    private ArrayList<Jul> juls = new ArrayList<>();
 
     public static void main(String[] args){
         new View();
@@ -25,12 +29,21 @@ public class View extends JFrame {
         this.getContentPane().add((pan), BorderLayout.SOUTH);
         this.getContentPane().add((panimg), BorderLayout.CENTER);
 
+        boutonExport.addActionListener(new ActionListener() {
+            @Override
+            public void actionPerformed(ActionEvent actionEvent) {
+
+            }
+        });
+
         panimg.setLayout(new GridLayout(5,4));
         for (int i=0;i<20;i++){
             JButton button = new JButton();
             button.setSize(new Dimension(200,200));
             try {
-                ImageJul julImg =  new ImageJul(new Jul());
+                Jul j = new Jul();
+                juls.add(j);
+                ImageJul julImg =  new ImageJul(j);
                 Image iconeJul = julImg.genImage();
                 Image img = iconeJul.getScaledInstance(button.getWidth(),button.getHeight(), Image.SCALE_DEFAULT);
                 button.setIcon(new ImageIcon(img));

+ 1 - 1
src/main/Weka.java

@@ -8,7 +8,7 @@ import java.util.ArrayList;
 
 public class Weka {
 
-    public void traitement() {
+    public static void traitement() {
         // attributs nominaux avec leurs valeurs
         FastVector fvLunettes = new FastVector(3);
         fvLunettes.addElement("vue");