<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="http://itecfun.com/extern.php?action=feed&amp;tid=3156&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[个人知识管理站 / 《由浅入深学Java》[转载]]]></title>
		<link>http://www.itecfun.com/viewtopic.php?id=3156</link>
		<description><![CDATA[《由浅入深学Java》[转载] 最近发表的帖子。]]></description>
		<lastBuildDate>Mon, 08 Jun 2015 03:53:58 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: 《由浅入深学Java》[转载]]]></title>
			<link>http://www.itecfun.com/viewtopic.php?pid=3310#p3310</link>
			<description><![CDATA[<p><a href="http://blog.sina.com.cn/s/blog_5e8a23f90101eq3n.html" rel="nofollow">用JAVA编写一个迷你编辑器</a></p>]]></description>
			<author><![CDATA[dummy@example.com (xuyg)]]></author>
			<pubDate>Mon, 08 Jun 2015 03:53:58 +0000</pubDate>
			<guid>http://www.itecfun.com/viewtopic.php?pid=3310#p3310</guid>
		</item>
		<item>
			<title><![CDATA[Re: 《由浅入深学Java》[转载]]]></title>
			<link>http://www.itecfun.com/viewtopic.php?pid=3309#p3309</link>
			<description><![CDATA[<p>事件监听器及其方法<br /> * 时间监听器 &#160; &#160; &#160; &#160;&#160; 监听器接口名&#160; &#160; &#160; &#160; &#160; &#160; 适用方法<br /> * 窗口事件监听器&#160; &#160; WindowListener &#160; &#160; &#160; &#160; &#160; &#160;&#160; windowClosing, windowOpend, windowIconified,&#160; windowDeconified, windowClosed,&#160; windowActived, windowDeactived&#160; <br /> * 活动事件监听器&#160; &#160; ActionListener &#160; &#160; &#160; &#160; &#160; &#160;&#160; activePerformed<br /> * 鼠标事件监听器&#160; &#160; MouseListener &#160; &#160; &#160; &#160; &#160; &#160; mousePressed, mouseRelesed, mouseEntered,mouseExited mouseClicked<br /> * 鼠标运动监听器&#160; &#160; MouseMotionListener &#160; &#160; mouseDragged, mouseMoved<br /> * 键盘事件监听器&#160; &#160; KeyListener&#160; &#160;&#160; &#160; &#160; &#160; &#160; &#160; keyPressed,&#160; keyRelesed, keyTyped<br /> * 容器事件监听器&#160; &#160; ContainerListener &#160; &#160; &#160; &#160; componentAdd, componentRemoved<br /> * 组件事件监听器&#160; &#160; ComponentListener &#160; &#160; &#160; &#160; componentMoved, componentHidden, componentResized, componentShown <br /> * 输入事件监听器&#160; &#160; InputListener &#160; &#160;&#160; &#160; &#160; &#160; &#160; &#160; &#160; -<br /> * 文本事件监听器&#160; &#160; TextListener&#160; &#160; &#160; &#160; &#160; &#160; &#160; textValueChange<br /> * 选项事件监听器&#160; &#160; ItemListener&#160; &#160; &#160; &#160; &#160; &#160; &#160; itemStateChange<br /> * 调整事件监听器&#160; &#160; AdjuctmentListener &#160; &#160; &#160; &#160; adjuctmentValueChange <br /> * 焦点事件监听器&#160; &#160; FoucsListener &#160; &#160; &#160; &#160; &#160; &#160; foucsGained, foucsLost &#160; &#160; <br /> * 绘制事件监听器&#160; &#160; PaintListener &#160; &#160; &#160; &#160; &#160; &#160;&#160; paintComponent</p>]]></description>
			<author><![CDATA[dummy@example.com (xuyg)]]></author>
			<pubDate>Fri, 05 Jun 2015 07:20:15 +0000</pubDate>
			<guid>http://www.itecfun.com/viewtopic.php?pid=3309#p3309</guid>
		</item>
		<item>
			<title><![CDATA[Re: 《由浅入深学Java》[转载]]]></title>
			<link>http://www.itecfun.com/viewtopic.php?pid=3308#p3308</link>
			<description><![CDATA[<p>事件要素是事件模型的核心。在计算机系统中，突然掉电，另外一个应用程序启动而覆盖了本程序的窗口等也是事件，但这不是本程序要处理的。程序中的事件大多数是的用户参与引起的，有时需要响应的。Java把这些事件预制了许多类，因此与事件源一样，事件也是对象。所有事件类都继承自java.util.EventObject类。这个类用一个方法getSource()来跟踪或捕获事件源。从EventObject继承了一个AWTEvent事件，它是一切AWT事件的父类，它们都在java.awt.event包中。相应的swing事件都在javax.swing.event包中。<br />AWT事件类有窗口事件WindowEvent，活动事件ActionEvent，鼠标事件MouseEvent，键盘事件KeyEvent，容器事件ContainerEvent，组件事件ComponentEvent，输入事件InputEvent，文本事件TextEvent，选项事件ItemEvent，调整事件AdjuctmentEvent，焦点事件FoucsEvent 和绘制事件PaintEvent。PaintEvent比较特殊，它不传递给任何监听器。每次组件刷新时自动调用paintComponent方法把组件重画一次。<br />事件源对象就是激发事件的窗口或组件对象。几乎所有组件都可能称为事件源。<br />事件监听器是一种java的接口类，它的功能是捕获事件源对象并提供处理这类事件的各种方法。当然，接口中的方法是抽象的，需要在添加监听器接口的类中给出具体实现。要注意的是，接口中的所有方法都要“实现”，如果你不需要作什么，则也要给出一个“空实现”—空的方法体。这是“接口”结构所规定的。为了简化代码编写，Java又提供了一个叫做监听器适配器的东西，稍后我们就要提到它。<br />每一个事件类都有一个对应的事件监听器(Listener)，鼠标事件有两个。监听器的命名规则是：把事件名中Event的改为Listener就可，例如，ActionEvent - ActionListener。<br />事件及其适用对象（可能的事件源）<br /><strong><br />窗口事件WindowEvent 当窗口状态（大小位置等）发生改变时发生。适用于window和Frame对象。<br />活动事件ActionEvent 为点击按钮、文本框输入后按回车键、菜单和组合框选择等用户活动所激发。适用于Button, List, ComboBox, TextField, MenuItem等。 <br />鼠标事件MouseEvent 为用户鼠标操作所激发，适用于所有组件。<br />键盘事件KeyEvent&#160; &#160;为用户键盘操作所激发，适用于所有组件。<br />容器事件ContainerEvent 当容器内的组件增删时发生。适用于容器类对象。<br />组件事件ComponentEvent 当组件被移动、改变时发生。适用于所有组件。 <br />输入事件InputEvent 所有输入事件类的父类。&#160; &#160;<br />文本事件TextEvent&#160; 当文本组件的内容改变时发生，适用于文本区和文本框。<br />选项事件ItemEvent&#160; 当选项被选择时发生，适用于有选项的组件如列表框和组合框等。<br />调整事件AdjuctmentEvent 当用户调整滚动条时发生，适用于滚动条面版。<br />焦点事件FoucsEvent 当组件聚焦或失去焦点时发生，适用于tab键能够达到的所有组件。<br />和绘制事件PaintEvent&#160; 每次组件刷新时发生。自动调用paintComponent重画组件。<br /></strong></p>]]></description>
			<author><![CDATA[dummy@example.com (xuyg)]]></author>
			<pubDate>Fri, 05 Jun 2015 07:19:37 +0000</pubDate>
			<guid>http://www.itecfun.com/viewtopic.php?pid=3308#p3308</guid>
		</item>
		<item>
			<title><![CDATA[《由浅入深学Java》[转载]]]></title>
			<link>http://www.itecfun.com/viewtopic.php?pid=3307#p3307</link>
			<description><![CDATA[<p><a href="http://blog.sina.com.cn/s/blog_5e8a23f90100dkjk.html" rel="nofollow">第一章 什么是JAVA？</a><br />1.1 什么是Java？<br />1.2 Java的历史渊源<br />1.3 Java语言的特色和优点<br />1.4 Java的运行环境和开发工具<br />1.5 JDK工具包的安装、设置<br />1.6 Java程序的编译和运行</p><p><a href="http://blog.sina.com.cn/s/blog_5e8a23f90100dpwv.html" rel="nofollow">第二章 从Hello World例程开始</a><br />2.1 一个简单而又完整的例程<br />2.2 编译和运行应用程序<br />2.3 Application和Applet的区别</p><p><a href="http://blog.sina.com.cn/s/blog_5e8a23f90100dry9.html" rel="nofollow">第三章 基本语言元素</a><br />3.1 基本数据类型<br />3.2 运算符<br />3.3 变量常量和表达式<br />3.4 例程几则</p><p><a href="http://blog.sina.com.cn/s/blog_5e8a23f90100duaw.html" rel="nofollow">第四章 流程控制语句</a><br />4.1 赋值语句<br />4.2 注释语句<br />4.3 分支语句if和switch<br />4.4 循环语句for<br />4.5 循环语句while和do-while<br />4.6 break，continue和return语句<br />4.7 try-caatch语句</p><p><a href="http://blog.sina.com.cn/s/blog_5e8a23f90100dwoz.html" rel="nofollow">第五章 对象入门</a><br />5.1 面向对象的程序设计<br />5.2 类和对象<br />5.3 数据成员和方法成员<br />5.4 构建器<br />5.5 继承与多态<br />5.6 static关键字和静态类<br />5.7 方法调用中的参数传递</p><p><a href="http://blog.sina.com.cn/s/blog_5e8a23f90100e1a3.html" rel="nofollow">第六章 字符串和简单输入输出</a><br />6.1 String类<br />6.2 String类的常用方法<br />6.3 字符串和基本类型之间的转换<br />6.4 简单的输入输出方法<br />6.5 Stringbuffer类</p><p><a href="http://blog.sina.com.cn/s/blog_5e8a23f90100e6vo.html" rel="nofollow">第七章 数组</a><br />7.1 一维数组<br />7.2 二维数组<br />7.3 查找和排序</p><p><a href="http://blog.sina.com.cn/s/blog_5e8a23f90100ecom.html" rel="nofollow">第八章 抽象类、接口、包</a><br />8.1 抽象类和抽象方法<br />8.2 接口<br />8.3 包<br />8.4 Java访问指示符</p><p><a href="http://blog.sina.com.cn/s/blog_5e8a23f90100eora.html" rel="nofollow">第九章 异常处理</a><br />9.1 Java的异常控制机制<br />9.2 异常类、违例规范和throw语句<br />9.3 用finally清理<br />9.4 创建自己的异常类</p><p><a href="http://blog.sina.com.cn/s/blog_5e8a23f90100ez22.html" rel="nofollow">第十章 输入输出流类</a><br />10.1 字节流输入输出<br />10.2 文本文件的读写<br />10.3 数据流和对象流<br />10.4 字符流输入输出</p><p><a href="http://blog.sina.com.cn/s/blog_5e8a23f90100fgj6.html" rel="nofollow">第十一章 文件管理—File类</a><br />11.1 数据成员和构建器<br />11.2 显示目录清单<br />11.3 创建和删除<br />11.4 文件属性测试<br />11.5 临时文件的应用</p><p><a href="http://blog.sina.com.cn/s/blog_5e8a23f90100fsr5.html" rel="nofollow">第十二章 绘图类—Graphics</a><br />12.1 在Applet中写字和画图<br />12.2 设置颜色和字体<br />10.3 基本图形的绘制</p><p><a href="http://blog.sina.com.cn/s/blog_5e8a23f90100g3t9.html" rel="nofollow">第十三章 图形用户界面的基本概念</a><br />13.1 组件和容器<br />13.2 按钮和布局管理器<br />13.3 最常用的组件<br />10.4 常用组件用法示例<br />10.5 事件的基本概念</p><p><a href="http://blog.sina.com.cn/s/blog_5e8a23f90100gzpz.html" rel="nofollow">第十四章 组件及其事件监听器的用法</a><br />14.1 按钮、文本组件和活动监听器<br />14.2 选择框、列表框和组合框<br />14.3 表格和树<br />14.4 菜单<br />14.5 对话框<br />14.6 卡式布局器<br />14.7 键盘监听器和鼠标监听器</p><p><a href="http://blog.sina.com.cn/s/blog_5e8a23f90100hc5a.html" rel="nofollow">第十五章 利用URL类获取网络资源</a><br />15.1 URL类和网络资源<br />15.2 从网上获取和显示图片<br />15.3 任意文件的下载</p><p>附录<br />附录一 J2SE的JDK中常用工具简介<br />附录二 Java 2 SDK 标准版文档<br />附录三 Java编辑器FreeJava<br />附录四 Java专业网站和资源<br />附录五 本书源代码提取程序</p>]]></description>
			<author><![CDATA[dummy@example.com (xuyg)]]></author>
			<pubDate>Fri, 05 Jun 2015 07:17:54 +0000</pubDate>
			<guid>http://www.itecfun.com/viewtopic.php?pid=3307#p3307</guid>
		</item>
	</channel>
</rss>
