Bonjour,
je voudrai superposer 2 images (dont une avec des parties transparentes) et en conservant les ascensseurs horizontaux et verticaux du JScrollPane
pour l'instant j'arrive a les superposer mais je perds les ascensseurs ou alors j'ai les ascenseurs mais mes 2 images sont cote a cote![]()
voici mon code :
et pour avoir la version avec ascenseur et images cote a cote j'enleve la ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 JPanel panel = new JPanel(); panel.setLayout(null); // creation et ajout de l'environnement PanelImage panelEnv = environment.getPanel(); panelEnv.setOpaque(false); panelEnv.setVisible(true); panelEnv.setLocation(0, 0); panelEnv.setBounds(0, 0, width * 32, height * 32); panel.add(panelEnv); // creation et ajout du terrain PanelImage panelTerrain = terrain.getPanel(); panelTerrain.setOpaque(true); panelTerrain.setVisible(true); panelTerrain.setLocation(0, 0); panelTerrain.setBounds(0, 0, width * 32, height * 32); panel.add(panelTerrain); panel.setComponentZOrder(panelTerrain, 1); panel.setComponentZOrder(panelEnv, 0); panel.setVisible(true); scrollPane = new JScrollPane(); scrollPane.setViewportView(panel);
merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part panel.setLayout(null);
Partager