浏览代码

Merge branch 'master' into 'master'

ajout bouton export

See merge request yocj/g4b!8
KREBS-CHEVRESSON CLEMENT 5 年之前
父节点
当前提交
dc87c472b8
共有 2 个文件被更改,包括 16 次插入2 次删除
  1. 15 1
      src/main/View.java
  2. 1 1
      src/main/Weka.java

+ 15 - 1
src/main/View.java

@@ -6,14 +6,19 @@ import java.awt.*;
 import java.awt.event.ActionEvent;
 import java.awt.event.ActionListener;
 import java.io.File;
+
+import java.util.ArrayList;
+
 import java.util.Collection;
 
+
 public class View extends JFrame {
 
     private JButton boutonExport= new JButton("Exporter");
     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();
@@ -28,13 +33,22 @@ 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.setBackground(Color.RED);
             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");