Irgendwie klappt des net, dass ich den transistor mit gedrückter maustaste rum moven kann ??!!
GreeTz Maddog
Code:
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
public class Transistor extends Applet implements MouseListener
{
int x1,y1,xaktuell,yaktuell,xalt,yalt;
public void init()
{
addMouseListener(this);
}
public void mouseClicked(MouseEvent e)
{
x1=e.getX();
y1=e.getY();
repaint();
}
public void mouseEntered(MouseEvent e) {}
public void mouseExited(MouseEvent e) {}
public void mousePressed(MouseEvent e)
{
x1=e.getX();
y1=e.getY();
repaint();
}
public void mouseDragged(MouseEvent e) {}
public void mouseReleased(MouseEvent e) {}
public void paint(Graphics g)
{
g.drawLine(x1,y1,x1+20,y1);//Transistor zeichnen!!
g.drawLine(x1+20,y1-20,x1+20,y1+20);
g.drawLine(x1+20,y1,x1+50,y1-15);
g.drawLine(x1+20,y1,x1+50,y1+15);
}
}
GreeTz Maddog