Ajout des travaux effectuer

This commit is contained in:
2024-12-09 11:53:11 +01:00
parent 05fac8d3ae
commit c4e97e13da
558 changed files with 67900 additions and 0 deletions

Binary file not shown.

View File

@@ -0,0 +1,20 @@
import javax.swing.*;
import java.awt.*;
public class Choix {
public static void main(String[] args) {
JFrame fenetre = new JFrame();
fenetre.setSize(1040, 1000);
fenetre.setLocation(0, 0);
fenetre.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JRadioButton gri = new JRadioButton("Gryffondor");
JRadioButton ser = new JRadioButton("Serpentard");
JRadioButton serd = new JRadioButton("Serdaigle");
JRadioButton pou = new JRadioButton("Poussouffle");
fenetre.add(gri, BorderLayout.NORTH);
fenetre.add(ser, BorderLayout.SOUTH);
fenetre.add(serd, BorderLayout.WEST);
fenetre.add(pou, BorderLayout.EAST);
fenetre.setVisible(true);
}
}

Binary file not shown.

View File

@@ -0,0 +1,32 @@
import javax.swing.*;
import java.awt.*;
public class Damier{
public static void main(String[] args)
{
if(args.length <= 0)
{
System.err.println("number of line recquired");
System.exit(1);
}
int line = Integer.parseInt(args[0]);
JFrame fenetre = new JFrame("Damier");
fenetre.setLayout(new GridLayout(line, line));
GridLayout gestionnaire = new GridLayout(5, 5);
fenetre.setLayout(gestionnaire);
for(int i = 0 ; i<line ; i++){
for(int j = 0 ; j<line ; j++){
JPanel panel = new JPanel();
panel.setBackground((i+j)%2==0 ? Color.WHITE : Color.CYAN);
fenetre.add(panel);
}
}
fenetre.setSize(400, 400);
fenetre.setLocation(0, 0);
fenetre.setLocationRelativeTo(null);
fenetre.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
fenetre.setVisible(true);
}
}

Binary file not shown.

View File

@@ -0,0 +1,26 @@
import javax.swing.*;
import java.awt.*;
public class Question{
public static void main(String[] args)
{
JFrame fenetre = new JFrame();
fenetre.setSize(1040, 1000);
fenetre.setLocation(0, 0);
fenetre.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
GridLayout texte = new GridLayout(3, 5);
fenetre.setLayout(texte);
FlowLayout bouton = new FlowLayout(FlowLayout.CENTER);
fenetre.setLayout(bouton);
JLabel etiquette = new JLabel("Aimez-vous les chiens ?");
etiquette.setHorizontalAlignment(JLabel.CENTER);
JPanel panneau = new JPanel();
JButton b = new JButton("Oui");
JButton b2 = new JButton("Non");
JButton b3 = new JButton("NSPP");
fenetre.add(texte, BorderLayout.NORTH);
fenetre.add(bouton, BorderLayout.CENTER);
fenetre.setVisible(true);
}
}

Binary file not shown.

View File

@@ -0,0 +1,56 @@
import javax.swing.*;
import java.awt.*;
public class Rose{
public static void main(String[] args)
{
JFrame fenetre = new JFrame();
fenetre.setSize(270, 270);
fenetre.setLocation(100, 100);
fenetre.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
GridLayout gestionnaire = new GridLayout(3, 3);
fenetre.setLayout(gestionnaire);
JLabel etiquette1 = new JLabel("Mystral");
JLabel etiquette2 = new JLabel("Tramontane");
JLabel etiquette3 = new JLabel("Grec");
JLabel etiquette4 = new JLabel("Ponant");
JLabel etiquette5 = new JLabel(" ");
JLabel etiquette6 = new JLabel("Levant");
JLabel etiquette7 = new JLabel("Libeccio");
JLabel etiquette8 = new JLabel("Marin");
JLabel etiquette9 = new JLabel("Sirocco");
etiquette1.setHorizontalAlignment(JLabel.LEFT);
etiquette2.setHorizontalAlignment(JLabel.CENTER);
etiquette3.setHorizontalAlignment(JLabel.RIGHT);
etiquette4.setHorizontalAlignment(JLabel.LEFT);
etiquette5.setHorizontalAlignment(JLabel.CENTER);
etiquette6.setHorizontalAlignment(JLabel.RIGHT);
etiquette7.setHorizontalAlignment(JLabel.LEFT);
etiquette8.setHorizontalAlignment(JLabel.CENTER);
etiquette9.setHorizontalAlignment(JLabel.RIGHT);
etiquette1.setVerticalAlignment(JLabel.TOP);
etiquette2.setVerticalAlignment(JLabel.TOP);
etiquette3.setVerticalAlignment(JLabel.TOP);
etiquette4.setVerticalAlignment(JLabel.CENTER);
etiquette5.setVerticalAlignment(JLabel.CENTER);
etiquette6.setVerticalAlignment(JLabel.CENTER);
etiquette7.setVerticalAlignment(JLabel.BOTTOM);
etiquette8.setVerticalAlignment(JLabel.BOTTOM);
etiquette9.setVerticalAlignment(JLabel.BOTTOM);
fenetre.add(etiquette1, BorderLayout.CENTER);
fenetre.add(etiquette2, BorderLayout.CENTER);
fenetre.add(etiquette3, BorderLayout.CENTER);
fenetre.add(etiquette4, BorderLayout.CENTER);
fenetre.add(etiquette5, BorderLayout.CENTER);
fenetre.add(etiquette6, BorderLayout.CENTER);
fenetre.add(etiquette7, BorderLayout.CENTER);
fenetre.add(etiquette8, BorderLayout.CENTER);
fenetre.add(etiquette9, BorderLayout.CENTER);
fenetre.setVisible(true);
}
}