基于J2SE7.0进行GUI编程要点.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java教程目录 public void mouseDragged(MouseEvent e){ String s=鼠标拖动: X=+e.getX()+ Y=+e.getY(); tf.setText(s); } public void mouseEntered(MouseEvent e){ String s=鼠标进入; tf.setText(s); } public void mouseExited(MouseEvent e){ String s=鼠标离开; tf.setText(s); } public void mouseMoved(MouseEvent e){ } public void mousePressed(MouseEvent e){ } public void mouseClicked(MouseEvent e){ } public void mouseReleased(MouseEvent e){ } public static void main(String[] args) { TwoListener two=new TwoListener(); two.launchFrame(); } } 11.3.3 多个侦听器: 如果希望组件的同一个事件需要有多个侦听器进行监听并处理,那么需要我们在代码中使用组件对象的.addXxxxListener(侦听器对象)方法,调用多次来解决这个问题。但侦听器对象必须实现相应的事件接口。 11.4 开发事件侦听器 11.4.1 事件适配器Adapter 如果某个类希望对某个组件的事件进行监听并处理,则该类需要实现相应的事件接口。但事件接口中的抽象方法往往非常多,这导致工作量非常大。 这时,我们可以选择继承事件适配器类进行事件监听,事件适配器已经默认实现了相应的事件接口,只不能方法为空方法,这样我们可以有选择性的覆盖事件适配器中的事件方法来进行事件处理。在java.awt.event包中凡是以Adapter为后缀的类都是事件适配器。 示例: import java.awt.*; import java.awt.event.*; public class MouseClickHandler extends MouseAdapter{ public void mouseClicked(MouseEvent e){ //事件处理代码,在此处添加 } } 6、long lastModified() 功能:返回文件最后修改时间,unix以秒为单位的时间 7、long length() 功能:返回以字节为单位的大小 8、boolean delete() 功能:删除文件 9、boolean exists() 功能:文件是否存在 10、boolean canWrite() 功能:文件是否可写 11、boolean canRead() 功能:文件是否可读 12、boolean isFile()、boolean isDirectory()、boolean isAbsolute() 功能:是否文件、目录、绝对路径 9.5.3 文件流I/O: 使用FileReader及FileWriter以字符方式进行文件读与写。 使用BufferedReader及PrintWriter从标准流中进行读取和输出。 1、文件输入示例: 示例1:读取磁盘上的文本文件并输出。import java.io.*; File myFile = new File(c:/1.txt); try { BufferedReader in = new BufferedReader(new FileReader(myFile)); String s=null; s=in.readLine(); while(s!=null){ System.out.println(s); s=in.readLine(); } in.close(); }catch(FileNotFoundException e){ System.out.println(文件未找到); } catch (IOException e) { System.out.println(输入输出异常); } 2、文件输出示例: 示例1:将键盘输入的内容输出到文件中。

文档评论(0)

富贵礼包 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档