[질문] 자바소스인데 윈도에선 잘되는데 리눅에선 안되요.

음냐. 윈도에선 컴파일이 잘되는데 리눅에선 안되네여. 다음과 같습니다. ㅡ.ㅡ;
[hurryon@localhost ~/java/1211/tmp]$ javac HelloJava2.java
HelloJava2.java15 errorCannot find method "addMouseMotionListener(HelloJava2)"
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class HelloJava2 extends JComponent implements MouseMotionListener
{
int messageX=125;
int messageY=95;
String theMessage;
public HelloJava2(String message)
{
theMessage=message;
addMouseMotionListener(this);
}
public void paintComponent(Graphics g)
{
g.drawString(theMessage, messageX, messageY);
}
public void mouseDragged(MouseEvent e)
{
messageX=e.getX();
messageY=e.getY();
repaint();
}
public void mouseMoved(MouseEvent e) { }
public static void main(String args[])
{
JFrame fr=new JFrame("Hello Java2");
fr.addWindowListener(new WindowAdapter()
{
public void WindowClosing(WindowEvent e)
{
System.exit(0);
}
});
fr.setSize(300, 200);
fr.getContentPane().add(new HelloJava2("Hello, Java2!"));
fr.setVisible(true);
}
}
Re: [질문] 자바소스인데 윈도에선 잘되는데 리눅에선 안되요.
에구. 해결했네여. -)
kaffe라는 녀석이 설치되어 있어서 그랬던거 같네여.
리눅설치하면서 기본으로 설치가 되는 녀석이라네여.
rpm -e kaffe
하고 기존에 설치했던 jdk을 path지정해서 사용하니까 문제없이 잘 컴파일이 됩니다.
-)
댓글 달기