Hi Leute,
bin zur Zeit am verzweifeln. Ich schaff es nicht, das bei meinem erstellten Java-Fenster, wenn ich mit der Maus ins Fenster klick die Koordianten im selben Fenster ausgegeben werden. Nur in meiner Konsole von eclipse :/
Bitte um Hilfe =)
Die Fenstereinstellungen (Größe usw sind in einer anderen Klasse, also nich wundern wenn se da jetzt fehlen )
)
	
	
	
	
	
		
	
			
			bin zur Zeit am verzweifeln. Ich schaff es nicht, das bei meinem erstellten Java-Fenster, wenn ich mit der Maus ins Fenster klick die Koordianten im selben Fenster ausgegeben werden. Nur in meiner Konsole von eclipse :/
Bitte um Hilfe =)
Die Fenstereinstellungen (Größe usw sind in einer anderen Klasse, also nich wundern wenn se da jetzt fehlen
		Java:
	
	import java.awt.*;
import java.awt.event.*;
public class ProgFenster extends Frame
{
	ProgFenster()
	  {		
		fenster_close fC = new fenster_close();
	    this.addWindowListener(fC);
	    	
	    //Menu
	    MenuItem rot = new MenuItem ("Rot");
		MenuItem blau = new MenuItem ("Gelb");
		MenuItem magenta = new MenuItem ("Magenta");
		MenuItem kreis = new MenuItem ("Kreis");
		MenuItem recht = new MenuItem ("Rechteck");
		  
		Menu hintergrundfarbe = new Menu ("Hintergrundfarbe");
		  hintergrundfarbe.add (rot);
		  hintergrundfarbe.add (blau);
		  hintergrundfarbe.add (magenta);
		
		Menu zeichner = new Menu ("Zeichnen");
		  zeichner.add (recht);
		  zeichner.add (kreis);
		  
		MenuBar leiste = new MenuBar ();
		  leiste.add (hintergrundfarbe);
		  leiste.add (zeichner);
		  
		menuauswahl mA = new menuauswahl();
		hintergrundfarbe.addActionListener(mA);
		
		zeichnen  zN = new zeichnen();
		this.addMouseListener(zN);
		  
		setMenuBar (leiste);
	  }
	class fenster_close extends WindowAdapter
	{
		public void windowClosing(WindowEvent e)
		{
			System.exit(0);
		}
	}
	  
	class menuauswahl implements ActionListener
	  {
	    public void actionPerformed(ActionEvent e)
	    {
	      String fa = e.getActionCommand();
	      
	      if (fa.equals("Rot"))
	      {
	    	  setBackground(Color.red);
	      }
	      
	      if (fa.equals("Gelb"))
	      {
	    	  setBackground(Color.yellow);
	      }
	      
	      if (fa.equals("Magenta"))
	      {
	    	  setBackground(Color.magenta);
	      }
	    }
	  }
	
	class zeichnen implements MouseListener
	{
		public void mouseClicked(MouseEvent e)
		{
			Point l = new Point(e.getXOnScreen(), e.getYOnScreen());
			System.out.println(l);
		}
		public void mouseEntered(MouseEvent e)
		{
		}
		public void mouseExited(MouseEvent e)
		{
		}
		public void mousePressed(MouseEvent e)
		{
		}
		public void mouseReleased(MouseEvent e)
		{
		}
	}
 
	  
} 
				 
	 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		