易截截图软件、单文件、免安装、纯绿色、仅160KB

JAVA事件的总结

JAVA事件无非就是键盘事件,鼠标事件,按钮等事件。专业点可以分为语义事件(按钮等到事件)和低层事件(键盘事件,鼠标事件);
下面我简要的总结一下:
1、鼠标事件:点鼠标按钮事它会调用三个监听器方法:mousePressed,mouseReleased,mouseClicked.
鼠标事件提供了mousePressed,mouseClicked,mouseDragged,mouseEntered,mouseExited, mouseUp,mouseDown,mouseDrag等事件。下面介绍一个鼠标一例子:
import java.awt.*;
import java.applet.Applet;
public class CountClick extends Applet
{int CurrentMarks=0;
int a,b;
 public boolean mouseDown(Event evt,int x,int y)//鼠标按下时做的事
 { CurrentMarks++;//计录按下次数
   repaint();//刷新面版
   a=x;//得到鼠标的横坐标
   b=y;//得到鼠标的竖坐标
   return true;
 }
 public void paint(Graphics g)
 { g.drawString(" "+CurrentMarks,10,10);//打印按下次数
   g.drawString(" "+a,10,30);//打印鼠标的横坐标
   g.drawString(" "+b,10,20);//打印鼠标的坚坐标
 }
}
//<applet code="CountClick.class" width="200" height="100"></applet>      
      
   2、键盘事件:如果我们希望使用键盘获得输入信息,就必须处理键盘事件。我们可以用在Conponent的keyDown来实现。如下例子:
import java.applet.Applet;import java.awt.*;
{   char Presskey;
     public boolean keyDown(Event evt, int key)
     {   Presskey=(char)key;//记录你按下的键
     repaint(); return true;
}
      public void paint(Graphics g)
     {    g.drawString(Presskey,10,10); }//打印你按下的键值
}
   


相关文档:

各种Java中文转码的例子,用来对付乱码

 各种Java中文转码的例子,用来对付乱码
public class HelloWorld
{
   public static void main(String[] argv){
     try{
       System.out.println("中文1");    //1
       System.out.p ......

java 队列实现

队列其实 所指生活中排队的现象,去商场购物,付款时需要排队, 买饭时需要排队, 好多事情都是需要排队, 排在第一位的则先处理,结束后, 后面的人都像前移动一位,在开发中也有好多这样的事情需要处理,如文件的下载,短信的发送功能, 等这些都是需要队列方式实现。好了, 废话不多说, 详情见下面代码!
package com. ......

24本Java电子书下载


Core Java Volume I Fundamentals 8th Edition

Core Java Volume II Advanced Features 8th Edition

Java CAPS Basics Implementing Common EAI Patterns

Java程序设计大学教程

Ajax on Java

......

转来的:java中静态块和构造函数的执行顺序问题

public class Test2 extends TestStatic{
      
static{    
System.out.println("b");
}
      
Test2(){ 
System.out.println(2);   
}
public static void main(String args[]){
&nbs ......

初识Java内部类

提起Java内部类(Inner Class)可能很多人不太熟悉,实际上类似的概念在C++里也有,那就是嵌套类(Nested Class),关于这两者的区别与联系,在下文中会有对比。内部类从表面上看,就是在类中又定义了一个类(下文会看到,内部类可以在很多地方定义),而实际上并没有那么简单,乍看上去内部类似乎有些多余,它的用处对于初 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号