30. maj 2000 - 21:53Der er
10 kommentarer og 1 løsning
MouseEvent jeg kan ikke finde ud af det ØV ØV
Hej jeg sidder her og er ved at koge af raseri. Er der en flink sjæl der kan vise mig hvordan man får MouseEvent til at virke. Det jeg gerne vi er at lave en applet der skriver positionen på musen.
Hej philiph jeg har prøvet det her er den skodkode jeg slider med : import java.applet.*; import java.awt.*; import java.awt.event.*; import java.awt.Graphics;
public class Class1 extends java.applet.Applet implements MouseMotionListener//Runnable // { int x; int y; int taller; Graphics g;
public Class1(){ addMouseListener(new MouseAdapter(){
public void mousePressed(MouseEvent evt){} public void mouseReleased(MouseEvent evt){} public void mouseEntered(MouseEvent evt){} public void mouseExited(MouseEvent evt){} public void mouseClicked(MouseEvent evt){} }); taller=1000; }
public int get_x(){ return x; } public int get_y(){ return y; } public void tegn(){ paint(g); } public void paint(Graphics g){ g.drawLine(get_x(),get_y(), 100,10); g.drawString(""+get_x()+" "+get_y(),100,100); }
public class Class1 extends javax.swing.JApplet implements MouseMotionListener { Graphics g; public void init(){ setBackground(Color.black); this.addMouseMotionListener(this); }
public void mouseMoved(MouseEvent evt){ Graphics gp=getGraphics(); gp.setColor(Color.black); gp.fillRect(5,5,100,20); gp.setColor(Color.yellow); gp.drawString("X = "+evt.getX()+" Y = "+evt.getY(),15,15); gp.dispose();
} public void mouseDragged(MouseEvent evt){}
}
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.