解决方案 »
- 输出结果分别是什么?为什么啊?
- html提交乱码问题 使用localhost提交了就乱 而使用127.0.0.1就不乱
- 写java程序创建oracle job的问题
- 在java中如何播放mp3(想通过JFM实现)[答案被采用者单独追加100分]
- 关于用java命令加载类文件的探索,望高手指正。
- 多重继承的问题,欢迎大家讨论!
- 郁闷死了,难道我真的不该学java? 我连声明变量都出错85555555555555555555555
- 大家给推荐一下java的书.
- ●●●请问个位在什么情况下需要使用protected来定义函数 ???
- Websphere Application Server的配置问题!!
- AudioClip()
- 一句话评述主流的报表软件
思路很简单,得到起点的坐标和鼠标滑动时的当前坐标,每变换一次,就在这两个坐标点之间画一条线,并把上一条线清掉。
import java.awt.*;
import java.awt.event.*;
import java.applet.*;public class TestApplet extends Applet{
int x;
int y;
public void init()
{
addMouseListener(new MouseAdapter()
{
public void mousePressed(MouseEvent e)
{
x = e.getX();
y = e.getY();
}
public void mouseReleased(MouseEvent e)
{
Graphics g = getGraphics();
g.setColor(Color.red);
g.drawLine(x,y,e.getX(),e.getY());
}
});
}
}//<applet code="TestApplet.class" width="300" height="300">
//</applet>
然后在命令中输入:
javac TestApplet.java
appletviewer TestApplet.java
就行了,注意红色的部分一定要加在代码后面,//是注释符号,在这里这两个斜杠也不可以漏掉,不然
执行不成功。