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

JAVA AWT 事件处理及内部类的实现


import java.awt.*;
import java.awt.event.*;
public class TestFrame {
 Frame fm = new Frame();
 public void init(){
  
  fm.setSize(300,300);
  Button btn = new Button("ok");
  
  fm.add(btn);
  btn.addActionListener(new ActionListener(){
   public void actionPerformed(ActionEvent e){
     fm.dispose();
    }   
  });
  //fm.addWindowListener(new WindowLisener());
  fm.addWindowListener(new WindowAdapter(){
   public void windowClosing(WindowEvent e){
    fm.setVisible(false);
    fm.dispose();    
   }
  });
  fm.setVisible(true);
  try{
   Thread.sleep(10000);
  }catch(Exception e){}
  fm.dispose();
 }
 public static void main(String[] args) {
  
  TestFrame tf = new TestFrame();
  tf.init(); 
 } 
}


相关文档:

第一个java applet小程序

趁着今天还有点精力,将刚刚学会的APPLET写出来。
感觉用记事本编辑程序太吃力,不过现在是处于学习阶段,先把基本的东西掌握了吧。
JAVA APPLET就是用JAVA语言编写的一些小应用程序,它们可以直接嵌入到网页中或者其他特定容器中,并产生特殊的效果。
JAVA APPLET程序不是将main方法作为入口。
第一个APPLET程序:
打 ......

慎用Java装箱与拆箱

转自http://xyiyy.javaeye.com/blog/358401
J2SE5.0后提供了自动装箱与拆箱的功能,此功能事实上是编译器来帮您的忙,编译器在编译时期依您所编写的方法,决定是否进行装箱或拆箱动作。例如:
                     ......

Inner classes in Java, the mystery within.

Inner classes, also called Nested Classes, are nothing but classes that are defined within other classes. The nesting is a relationship between classes, not objects.
Inner classes have clearly two benefits, name control & access control. In Java, this benefit is not as important because Java pa ......

Java面试经典试题及答案

第一,谈谈final, finally, finalize的区别。   
final—修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为
abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定 ......

java基础试题

一.选择题(每道题3分,共45分)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
                             
(1)下列关于Java语言的特点,描述错误的是( &nb ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号