Platzieren einer Markierung im Bild

Ich habe einen Code geschrieben, der ein Bild in einem Fenster mit Registerkarten anzeigt. Mein Code sieht so aus

  class tracker extends JPanel 
  {
       String imageFile = "areal view.JPG";
       public tracker()
       {
          super();
       }

       public tracker(String image)
        {
             super();
              this.imageFile = image;
        }
       public tracker(LayoutManager layout)
           {
              super(layout);
            }
       public void paintComponent(Graphics g)
            {
                             /*create image icon to get image*/
               ImageIcon imageicon = new ImageIcon(getClass().getResource(imageFile));
               Image image = imageicon.getImage();

                             /*Draw image on the panel*/
                super.paintComponent(g);

                 if (image != null)
                     g.drawImage(image, 100, 50, 700, 600, this);
                   //g.drawImage(image, 100, 50, getWidth(), getHeight(), this);
            }
  }

Nun, dann muss ich einen Marker auf eine bestimmte Position des Bildes setzen. Wie setze ich einen Marker auf das Bild?

Ich habe es mit Googeln versucht, aber festgestellt, dass es nur mit Android und in Webanwendungen funktioniert. Ist es wahr??

Ich glaube nicht daran, wie Java alles tut !!!!! ...

Einmal kam ich mit demBufferedImage Konzept, aber es funktioniert nicht so ..

Jede Art von Hilfe beim Platzieren eines Markers im Bild ist willkommen ....

Antworten auf die Frage(1)

Ihre Antwort auf die Frage