|
|
@@ -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));
|