摘要:
一、键盘事件及监听处理: 在Swing的事件处理中,使用KeyListener接口,可以对键盘的操作进行监听 KeyListener 可通过KeyEvent取得取得键盘键入的内容。 KeyEvent 二、鼠标事件及监听处理: 使用MouseListener接口可以对一个鼠标的操作进行监听。 Mous 阅读全文
摘要:
第十二周 本周主要学习了图形界面的其他容器,包括JPanel、JSplitPane、JTabbedPane、JScrollPane、JDesktopPane与JInternalFrame容器功能和运用,进一步丰富对窗口界面更加灵活的设置与操作,还讲解了关于窗口的反应即事件处理,对窗口进行监听其上的操 阅读全文
摘要:
第三节:布局管理器 FlowLayout 流式布局: FlowLayout,流式布局管理器。按水平方向依次排列放置组件,排满一行,换下一行继续排列。 同一行(水平方向)的组件的对齐方式由 FlowLayout 的align属性确定,它可能的值如下: FlowLayout.LEFT : 左对齐 Flo 阅读全文
摘要:
一、Java字符流的使用: 字符输入/输出流、字符文件和字符缓冲区的输入/输出流 java 中字节流的功能十分强大,几乎可以直接或间接地处理任何类型的输入/输出操作。 1、字符输入流: Reader 类是所有字符流输入类的父类,该类定义了许多方法,这些方法对所有子类都是有效的。 与 类相同,在 Re 阅读全文
摘要:
实验任务详情: 一、完成火车站售票程序的模拟。 要求: 实验代码: 实验分析: 错误:根据书本258页仿写,遇到的问题暂无;需要注意之处,使用方法setPriority设置优先级的大小写格式等。 总结:需使用同步的方法解决以上问题,不同步程序不会报错,但没有了实际意义。 正确截图: 一、 本周复习了 阅读全文
摘要:
一、 实验目的 理解异常的基本概念; 掌握异常处理方法及熟悉常见异常的捕获方法。 二、 实验要求 练习捕获异常、声明异常、抛出异常的方法、熟悉try和catch子句的使用。 掌握自定义异常类的方法。 三、 实验内容 1)、 编写一个类。 实验代码: java package 第八周; public 阅读全文
摘要:
A、 实验目的 理解抽象类与接口的使用; 了解包的作用,掌握包的设计方法。 B、 实验要求 掌握使用抽象类的方法。 掌握使用系统接口的技术和创建自定义接口的方法。 了解 Java 系统包的结构。 掌握创建自定义包的方法。 C、 实验内容 (一)抽象类的使用 实验代码: 实验截图: 错误截图: 改正: 阅读全文
摘要:
一.实验目的 (1)掌握类的继承 (2)变量的继承和覆盖,方法的继承,重载和覆盖的实现; 二.实验的内容 (1)根据下面的要求实现圆类Circle。 实验代码: 实验截图: 错误截图: 正确截图: (2)继承第一题中的圆Circle类,派生圆柱体类Cylinder。要求如下: 实验代码: 实验截图: 阅读全文
摘要:
一、第五周课程总结 1、this关键字 2、super关键字 在以下情况下需要使用 super 关键字: 在类的构造方法中,通过 super 语句调用该类的父类的构造方法。 在子类中访问父类中的成员。 3、 final修饰符 4、 Java 抽象类 5、 Java多态性 二、实验报告:String类 阅读全文
摘要:
第四周课程总结 一、 实验目的 二、 实验内容 实验过程: 实验代码: Rectangle类: 主类: 实验截图: 以宽:100;高:360;颜色:紫色为例: 实验过程: 题目分析:要求建立一个类,能用以实现查询账户信息、存款、取款、变更密码等自由操作; 实验代码: 题目实现的类: java pac 阅读全文