|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
进而能拉拢大多数程序员用windows产品。并且从net网页编程网页编程AJAX可以跨平台这一点上,间接证明了我们的推断,至少证明了微软做过这方面的研究。所以如果哪一天突然听说了.net网页编程可以跨平台了,那么请不要吃惊,如果这一天真的到来,java就到了真正和.net网页编程决战的时刻。因为不到万不得以的时候微软是不会推出跨平台的.net网页编程的,如果跨平台的.net网页编程还不足以对抗java的话,那么微软还剩的手段就是开源了,呵呵。
importjava.applet.Applet;
importjava.awt.*;
importjava.awt.event.*;
/**
*<p>Title:鼠标检测</p>
*<p>Description:在applet利用鼠标事务,检测鼠标的举措。</p>
*<p>Copyright:Copyright(c)2003</p>
*<p>Filename:MouseAd.java</p>
*@version1.0
*/
publicclassMouseAdextendsApplet{
intx=0,y=0;
intwidth,height;
/**
*<br>办法申明:Applet初始化,增加了一个鼠标监听对象。
*<br>输出参数:
*<br>前往范例:
*/
publicvoidinit(){
addMouseListener(newMouse());
}//endinit
/**
*<br>类申明:承继MouseAdapter类,完成鼠标点击监听。
*<br>功效形貌:猎取鼠标在Applet上点击的地位
*/
classMouseextendsMouseAdapter{
publicvoidmousePressed(MouseEvente){
x=e.getX();
y=e.getY();
width=size().width;
height=size().height;
repaint();
}//endmousePressed
}//endMouse
/**
*<br>办法申明:绘制Applet屏幕,依据鼠标地位绘制坐标
*<br>输出参数:
*<br>前往范例:
*/
publicvoidpaint(Graphicsg){
g.drawString("x="+x+"y="+y,10,20);
g.drawLine(x,0,x,height);
g.drawLine(0,y,width,y);
}//endpaint
}//endMouseAd
先谈谈我对java的一些认识。我选择java,是因为他语法简单,功能强大,从web,到桌面,到嵌入式,无所不能。但当我进一步了解了java后,感叹,java原来也有许多缺点。 |
|