fatimazahrazaidi
Messages postés29Date d'inscriptionsamedi 12 mai 2007StatutMembreDernière intervention19 décembre 2009
-
15 mars 2008 à 23:59
fatimazahrazaidi
Messages postés29Date d'inscriptionsamedi 12 mai 2007StatutMembreDernière intervention19 décembre 2009
-
5 avril 2008 à 18:57
salut,
je cherche a determiner la position du curseur sur une image une fois que je click sur une position le curseur reste tjr a sa place et les coordonées afichés ne se change pas
voici mon programme
public class Map extends JFrame{
private static final long serialVersionUID = 1L;
protected MapPane mapPane;
protected BufferedImage image;
protected JSlider curseur = new JSlider(JSlider.VERTICAL, 1, 3, 1);
static int xpos;
static int ypos;
boolean mouseEntered;
boolean rect1Clicked;
public void mouseClicked (MouseEvent me)
{
xpos = me.getX();
ypos = me.getY();
repaint();
}
public void mousePressed (MouseEvent me) {}
public void mouseReleased (MouseEvent me) {}
public void mouseEntered (MouseEvent me) {
mouseEntered = true;
fatimazahrazaidi
Messages postés29Date d'inscriptionsamedi 12 mai 2007StatutMembreDernière intervention19 décembre 20092 31 mars 2008 à 14:44
bjr,
d'accord mais vous allez m aider quand meme je le sais bien
alors je vais remplir un fichier access par les coordonnés de la carte et puis je vous informerais de l etape suivante pour que vous valider mon travail,d accord
fatimazahrazaidi
Messages postés29Date d'inscriptionsamedi 12 mai 2007StatutMembreDernière intervention19 décembre 20092 5 avril 2008 à 12:09
salut,
voila ce que jai arrivé a realiser pour remplir la table des coordonées de la carte
mais j ai rencontré un certain problemes:
1-quand je clicke sur la droite de la sourie il s affiche "enregistrer" mais il se duplique a chaque je reclick.
2-comment je peux faire pour fermer FrmChart sans fermer le map lorsque je clicke sur tracer le chemin .
3-
[Microsoft][Pilote ODBC Microsoft Access] Erreur de syntaxe dans l'instruction INSERT INTO.
la fonction d insertion ne s effectue pas .
aidez moi de resoudres ces problem svp et merci
voici le programme
public class Map
extends JFrame
implements MouseListener {
private
static final long serialVersionUID = 1L;
protected
MapPane
mapPane;
protected
BufferedImage
image;
protected
JSlider
curseur =
new JSlider(JSlider.
VERTICAL , 0, 0, 0);
static int xpos;
static int ypos;
boolean
mouseEntered;
boolean
rect1Clicked; JPopupMenu
popup =
new JPopupMenu(
"enregistrer"); enregistrer
fatimazahrazaidi
Messages postés29Date d'inscriptionsamedi 12 mai 2007StatutMembreDernière intervention19 décembre 20092 31 mars 2008 à 14:41
bjr,
d'accord mais vous allez m aider quand meme je le sais bien
alors je vais remplir un fichier par les coordonnés de la carte et puis je vous informerais de l etape suivante
fatimazahrazaidi
Messages postés29Date d'inscriptionsamedi 12 mai 2007StatutMembreDernière intervention19 décembre 20092 5 avril 2008 à 07:48
salut
jai ajouté une bouton droite sur mon programme pour que je puisse enregistrer les coordonées dans une base de donnée, mais lorsque je clique avec la boutn droit deux ou trois fois sur la carte "enregistrer" se duplique
merci de me repondre
fatimazahrazaidi
Messages postés29Date d'inscriptionsamedi 12 mai 2007StatutMembreDernière intervention19 décembre 20092 5 avril 2008 à 07:52
salut
jai ajouté une bouton droite sur mon programme pour que je puisse enregistrer les coordonées dans une base de donnée, mais lorsque je clique avec le bouton droit deux ou trois fois sur la carte ,"enregistrer" se duplique
merci de me repondre
voici le programme,
import java.awt.*;
import
java.awt.event.ActionEvent;
import
java.awt.event.KeyEvent;
import
java.awt.event.MouseEvent;
import
java.awt.event.MouseListener;
import
java.awt.image.*;
import
java.io.*;
import
javax.swing.*;
import
javax.imageio.*;
public
class
Map extendsJFrame implementsMouseListener {
private
static
final
long
serialVersionUID
= 1L;
protected
MapPane mapPane ;
protected
BufferedImage image ;
protected
JSlider curseur = new JSlider(JSlider. VERTICAL , 0, 0, 0);
static
int
xpos
;
static
int
ypos
;
boolean
mouseEntered ;
boolean
rect1Clicked ;
final
JPopupMenu popup = newJPopupMenu();
enregistrer
mEnregistrer ;
public
void
mouseClicked (MouseEvent me)
{
if
(SwingUtilities.isRightMouseButton(me)){
mEnregistrer = new enregistrer();
popup .show(me.getComponent(),
me.getX(), me.getY());
popup .add( mEnregistrer );}
xpos
= me.getX();
ypos
= me.getY();
repaint();
}
public
void
mousePressed (MouseEvent me) {}
public
void
mouseReleased (MouseEvent me) {}
public
void
mouseEntered (MouseEvent me) {
mouseEntered = true ;
repaint();
}
public
void
mouseExited (MouseEvent me) {
mouseEntered = false;
repaint();
}
class
enregistrer extendsAbstractAction{
/**
*
*/
private
static
final
long
serialVersionUID
= 1L;
enregistrer (){
super
( "enregistrer" ); }
public
void
actionPerformed(ActionEvent e) {
//connection a une base de donnée
}}
public
void
keyPressed(KeyEvent arg0) {}
public
void
keyReleased(KeyEvent arg0) {}
public
void
keyTyped(KeyEvent arg0) {}
public
Map() throws Exception {
image
= ImageIO. read ( newFile( "hotel1.gif" ));
mapPane
= new MapPane( image );
mapPane
.addMouseListener( this);
setLayout(
new
BorderLayout());
add(
new
JScrollPane( mapPane ), BorderLayout. CENTER);
fatimazahrazaidi
Messages postés29Date d'inscriptionsamedi 12 mai 2007StatutMembreDernière intervention19 décembre 20092 5 avril 2008 à 18:48
C est pas moi qui fait ca je fais du copier coller alors qu il s affiche com ca
dans tout les voici le code bien classé
publicclass Map extends JFrame implements MouseListener {