A voir également:
- Jeu de cartes
- 94 jeu - Télécharger - Puzzle & Réflexion
- Jeu zuma - Télécharger - Jeux vidéo
- Whatsapp avec 2 cartes sim - Guide
- Jeu 94 degrés - Télécharger - Divers Jeux
- Jeux de moto: jeu de course 3d - Télécharger - Course
1 réponse
choubaka
Messages postés
39404
Date d'inscription
jeudi 4 avril 2002
Statut
Modérateur
Dernière intervention
21 novembre 2024
2 102
15 févr. 2012 à 13:37
15 févr. 2012 à 13:37
Bonjour
Avec un petit peu de ton code, on pourrait mieux te guider...
Avec un petit peu de ton code, on pourrait mieux te guider...
20 févr. 2012 à 12:57
==================================
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
public class Fenetre extends JFrame{
private JLabel carte = new JLabel();
private JPanel container = new JPanel();
private String icone = new String("C:/Users/ben smida/workspace/rami/src/rami/rami.jpg");
public Fenetre()
{
this.setTitle("carte");
this.setSize(500,200);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setLocationRelativeTo(null);
ImageIcon ic = new ImageIcon(icone);
carte.setIcon(ic);
carte.addMouseListener(new Deplacer());
container.add(carte);
this.setContentPane(container);
this.setVisible(true);
}
public class Deplacer implements MouseListener
{
@Override
public void mouseClicked(MouseEvent arg0) {
// TODO Auto-generated method stub
}
@Override
public void mouseEntered(MouseEvent arg0) {
// TODO Auto-generated method stub
}
@Override
public void mouseExited(MouseEvent arg0) {
// TODO Auto-generated method stub
}
@Override
public void mousePressed(MouseEvent e) {
// TODO Auto-generated method stub
carte.setLocation(e.getX(), e.getY());
}
@Override
public void mouseReleased(MouseEvent arg0) {
// TODO Auto-generated method stub
}
}
}
La classe executable :
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Fenetre f = new Fenetre();
}
}