JAVA期末设计第十三周

一、项目完成计划
     十三周和十四周完成用户交互界面的设计(1.登陆界面2.订票以及查询界面3.用户管理界面4.退票界面);
     十三周完成登陆界面,十四周完成订票以及查询界面,用户管理界面和退票界面
     十五周完成登陆界面,订票以及查询界面所关联的内部代码的实现。
     十六周完成用户管理界面,退票界面所关联的内部代码的实现。
     接下来的几周对程序进行调试改进,优化,对程序进行一个更全面的完善(包括增加一些新功能,剔除无用的功能对出现的bug进行修 复)
二、项目的具体分工
     张炳坤负责编写用户交互界面的代码(界面类),王伟伟负责编写内部实现功能的代码(功能类),负责协调组员分工合作,实现各部  分功能对接,
     孙小晶负责为界面背景配图,进行程序的调试,对功能的合理规划,以及对数据的收集,分析处理

package s;
import java.awt.*;
import javax.swing.*;

public class Jiemian {

    public void land(){
        JFrame frm=new JFrame("界面");
        GridLayout grid=new GridLayout(3,2);
        frm.setLayout(grid);
        JLabel labe1=new JLabel("用户账号",JLabel.CENTER);
        JLabel labe2=new JLabel("用户密码",JLabel.CENTER);
        JTextField name=new JTextField(JTextField.CENTER);
        name.setEditable(true);
        name.setHorizontalAlignment(SwingConstants.LEFT);
        name.setColumns(20);
        JTextField passworld=new JTextField();
        passworld.setEditable(true);
        passworld.setHorizontalAlignment(SwingConstants.LEFT);
        passworld.setColumns(20);
        JButton mybtn=new JButton("登陆");
        JButton mybtnt=new JButton(" 退出");
        frm.add(labe1);
        frm.add(name);
        frm.add(labe2);
        frm.add(passworld);
        frm.add(mybtn);
        frm.add(mybtnt);
        frm.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frm.setBounds(400,200,400,200);
        frm.setVisible(true);

    }

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Jiemian start=new Jiemian();
        start.land();

    }

}<br><br>

时间: 2024-10-13 07:12:26

JAVA期末设计第十三周的相关文章

Java期末设计(十三周)

一.项目完成计划     十三周和十四周完成用户交互界面的设计(1.登陆界面2.订票以及查询界面3.用户管理界面4.退票界面):     十三周完成登陆界面,十四周完成订票以及查询界面,用户管理界面和退票界面     十五周完成登陆界面,订票以及查询界面所关联的内部代码的实现.     十六周完成用户管理界面,退票界面所关联的内部代码的实现.     接下来的几周对程序进行调试改进,优化,对程序进行一个更全面的完善(包括增加一些新功能,剔除无用的功能对出现的bug进行修复) 1 package

期末设计(十三周)

import java.awt.event.KeyEvent; import java.awt.event.KeyListener; import javax.swing.JFrame; package cumin.planewar; import java.awt.Color; import java.awt.Graphics; import java.awt.Image; import java.awt.Toolkit; import java.awt.event.KeyEvent; imp

狄慧201771010104《面向对象程序设计(java)》第十三周学习总结

实验十三  图形界面事件处理技术 实验时间 2018-11-22 一.知识点总结 1.AWT事件处理机制的概要: 1>监听器对象是一个实现了特定监听器接口的类的实例: 2>事件源是一个能够注册监听器对象并发送事件对象的对象: 3>当事件发生时,事件源将事件对象传递给所有注册的监听器: 4>监听器对象将利用事件对象中的信息决定如何对事件做出响应. 2.改变观感: 在默认情况下,Swing程序使用Metal观感,可以采用两种方式改变观感: 1>在Java安装的子目录jre/lib

201671010118 2016-2017-2《Java程序设计》 第十三周学习心得

第十三周课程学习已经结束,我们学习了图形用户界面GUI(Graphical User Interfaces),为用户提供交互式的图形化操作界面,Java有专门的类库:生成各种标准图形界面元素和处理图形界面的各种事件.用来生成图形用户界面元素的类库:java.awt包:和javax.swing包,Swing组件不能直接添加到顶层容器,它必须添加到一个与Swing顶层容器相关联的内容面板(content pane)上.我们还复习了五六章内容,在编程题上还是存在一些问题,所以以后还是多敲代码多练习.在

201771010126 王燕《面向对象程序设计(Java)》第十三周学习总结

实验十三  图形界面事件处理技术 实验时间 2018-11-22 1.实验目的与要求 (1) 掌握事件处理的基本原理,理解其用途: 事件源 (eventevent eventeventsource source source ):能够产生事件的对象都可 :能够产生事件的对象都可 :能够产生事件的对象都可 :能够产生事件的对象都可 :能够产生事件的对象都可 :能够产生事件的对象都可 :能够产生事件的对象都可 :能够产生事件的对象都可 :能够产生事件的对象都可 :能够产生事件的对象都可 :能够产生事

王颖奇 20171010129《面向对象程序设计(java)》第十三周学习总结

  实验十三  图形界面事件处理技术 实验时间 2018-11-22 1.实验目的与要求 (1) 掌握事件处理的基本原理,理解其用途: (2) 掌握AWT事件模型的工作机制: (3) 掌握事件处理的基本编程模型: (4) 了解GUI界面组件观感设置方法: (5) 掌握WindowAdapter类.AbstractAction类的用法: (6) 掌握GUI程序中鼠标事件处理技术. 本周理论知识在最后 2.实验内容和步骤 实验1: 导入第11章示例程序,测试程序并进行代码注释. 测试程序1: l 在

201771010137 赵栋 《面向对象程序设计(java)》第十三周学习总结

第一部分:理论知识 第11章 事件处理(事件处理基础; 动作; 鼠标事件;AWT事件继承层次) 1. 事件源(event source):能够产生事件的对象都可 以成为事件源,如文本框.按钮等.一个事件源是一个 能够注册监听器并向监听器发送事件对象的对象. 2. 事件监听器(event listener):事件监听器对象接 收事件源发送的通告(事件对象),并对发生的事件作 出响应.一个监听器对象就是一个实现了专门监听器接 口的类实例,该类必须实现接口中的方法,这些方法当 事件发生时,被自动执行.

李晓菁201771010114《面向对象程序设计(java)》第十三周学习总结

理论知识:事件处理 1.事件源:能够产生事件的对象都可以成为事件源,如文本框,按钮等.一个事件源是一个能够注册监听器并向监听器发送事件对象的对象. 2.事件监听器:事件监听器对象接收事件源发送的通告(事件对象),并对发生的事件作出响应.一个监听器对象就是一个实现了专门监听器接口的类实例,该类必须实现接口中的方法,这些方法当事件发生时,被自动执行. 3.事件对象:Java将事件的相关信息封装在一个事件对象中,所有的事件对象都最终被派生于Java.util.EventObject类.不同的事件源可以

201771010141 周强《面向对象程序设计(java)》第十三周学习总结

实验目的与要求 (1) 掌握事件处理的基本原理,理解其用途: (2) 掌握AWT事件模型的工作机制: (3) 掌握事件处理的基本编程模型: (4) 了解GUI界面组件观感设置方法: (5) 掌握WindowAdapter类.AbstractAction类的用法: (6) 掌握GUI程序中鼠标事件处理技术. 实验内容和步骤 实验1: 导入第11章示例程序,测试程序并进行代码注释. 测试程序1: l 在elipse IDE中调试运行教材443页-444页程序11-1,结合程序运行结果理解程序: l