-
Notifications
You must be signed in to change notification settings - Fork 0
/
FirstPage.java
45 lines (31 loc) · 1.17 KB
/
FirstPage.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
import java.awt.*;
import javax.swing.ImageIcon;
import javax.swing.JPanel;
public class FirstPage extends JPanel {
private static final long serialVersionUID = 1L;
public FirstPage() {
this.setPreferredSize(new Dimension(1345, 690));
}
@Override
protected void paintComponent(Graphics g) {
Image ig = new ImageIcon(getClass().getResource("/img/Carrfour.png")).getImage();
super.paintComponent(g);
g.drawImage(ig, 0, 0, null);
Graphics2D p = (Graphics2D) g;
p.setPaint(Color.black);
p.fillRect(415, 215, 510, 260);
p.setPaint(Color.white);
p.fillRect(420, 220, 500, 250);
p.setPaint(Color.black);
p.setFont(new Font("Inj Free", Font.BOLD, 24));
p.drawString("Mini Projet", 620, 245);
p.setFont(new Font("Inj Free", Font.BOLD, 24));
p.drawString("Gestion d'un Carrefour", 545, 295);
p.setFont(new Font("Inj Free", Font.BOLD, 24));
p.drawString("BENABDESSADOK Safa Groupe 4", 490, 345);
p.setFont(new Font("Inj Free", Font.BOLD, 24));
p.drawString("AD Badr Eddine Groupe 2", 520, 395);
p.setFont(new Font("Inj Free", Font.BOLD, 24));
p.drawString("BENDJAMAA Heitham Groupe 2", 495, 445);
}
}