java 时间追踪器(EventTracer)

liyuan02 2012-07-27 04:18:15
下面是corejava中的源代码。

import java.awt.*;

import javax.swing.*;

/**
* @version 1.13 2007-06-12
* @author Cay Horstmann
*/
public class EventTracerTest
{
public static void main(String[] args)
{
EventQueue.invokeLater(new Runnable()
{
public void run()
{
JFrame frame = new EventTracerFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
});
}
}

class EventTracerFrame extends JFrame
{
public EventTracerFrame()
{
setTitle("EventTracerTest");
setSize(DEFAULT_WIDTH, DEFAULT_HEIGHT);

// add a slider and a button
add(new JSlider(), BorderLayout.NORTH);
add(new JButton("Test"), BorderLayout.SOUTH);

// trap all events of components inside the frame
EventTracer tracer = new EventTracer();
tracer.add(this);
}

public static final int DEFAULT_WIDTH = 400;
public static final int DEFAULT_HEIGHT = 400;
}

EventTracer 这个类在api中咋查不到? 谢谢!

...全文
95 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
龙四 2012-07-27
  • 打赏
  • 举报
回复
自定义的吧

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧