创建与各菜单项相对应的窗体和布局创建与各菜单项相对应的窗体和布局

创建与各菜单项相对应的窗体和布局创建与各菜单项相对应的窗体和布局

这一部分,我们将创建程序中所有剩余的窗体,它们与主窗体中的菜单项操作一一对应。

需要特别注意的是,需要特别注意的是,这一部分创建的所有窗体都是位于主窗体内的内部窗体这一部分创建的所有窗体都是位于主窗体内的内部窗体,,它们都必须它们都必须

需要特别注意的是需要特别注意的是,,这一部分创建的所有窗体都是位于主窗体内的内部窗体这一部分创建的所有窗体都是位于主窗体内的内部窗体,,它们都必须它们都必须

继承自继承自javax.swing.JInternalFrame 窗体窗体。

继承自继承自 窗体窗体

(要求每个项目小组各个成员分模块完成,组长负责整合)

创建继承自javax.swing.JInternalFrame 类的内部窗体,操作如下图所示:

(1) 在 项 目 中 单 击 右 键 , 新 建 一 个 专 门 用 来 存 放 内 部 窗 体 类 的 包

“com.xuejava.iframe ”。如下图所示:

(2 ) 创建继承自javax.swing.JInternalFrame 类的内部窗体,如下所示:

(3 ) 生成的窗体类源代码如下所示:

1、基础数据维护模块、基础数据维护模块

、、基础数据维护模块基础数据维护模块

基础数据维护模块共包含有 6 个窗体,它们分别是:添加图书类别窗体、修改图书类别

窗体、添加图书信息窗体、修改图书信息窗体、添加读者信息窗体、修改读者信息窗体。

1.1 添加图书类别窗体

1.2 修改图书类别窗体

1.3 添加图书信息窗体

1.4 修改图书信息窗体

1.5 添加读者信息窗体

1.6 修改读者信息窗体

2 、新书订购管理、新书订购管理模块模块

、、新书订购管理新书订购管理模块模块

新书订购管理模块共包含有 2 个窗体,它们分别是:新书订购窗体、验收新书窗体。

2 .1 新书订购窗体

2 .2 验收新书窗体

3 、借阅管理模块、借阅管理模块

、、借阅管理模块借阅管理模块

借阅管理模块共包含有 3 个窗体,它们分别是:图书借阅窗体、图书归还窗体、图书查

询窗体。

3 . 1 图书借阅窗体

3 .2 图书归还窗体

3 .3 图书查询管理

4 、系统维护模块、系统维护模块

、、系统维护模块系统维护模块

系统维护模块共包含有 3 个窗体,它们分别是:更改口令窗体、用户(操作员)添加窗

体、用户修改窗体。

4 . 1 更改口令窗体

4 .2 用户(操作员)添加窗体

4 .3 用户修改窗体

java netbean_java NetBean创建及各菜单项相对应的窗体及布局教程.pdf相关推荐

  1. java点击菜单项文字显示在窗体上_java点击菜单项弹出窗口怎么做啊?

    程序如下,可弹不出窗口呀,高手教教我!importjava.awt.*;importjava.awt.event.*;publicclassW111extendsFrameimplementsActi ...

  2. java 新建菜单选项_请完成下列Java程序:创建一个下拉式菜单,菜单项包括3个CheckboxM..._考试资料网...

    请完成下列Java程序:创建一个下拉式菜单,菜单项包括3个CheckboxMenultem(复选框),一条分割线和一个Exit项.要求打开或关闭复选框时,确定是哪个被切换,是开还是关,并输出它的状态: ...

  3. java中什么表示菜单项_下列类型中,表示菜单项的是( )。_学小易找答案

    [单选题]下列项目属于直接费用的是( ). [单选题]已知立体的三视图,选择正确的立体图 [填空题]气候统计预测,一般分为四步.首先,( );其次,( );再次,( );最后,( ). A 建立统计模 ...

  4. javaFX学习之Menu下创建子菜单及菜单项的例子

    使用RadioMenuItem来创建子菜单的菜单项.将RadioMenuItem类型菜单项添加到ToggleGroup(互斥切换组)类型对象中,使各个RadioMenuItem类型菜单项的选中是相互排 ...

  5. java工具栏的工具提示,动态菜单项、状态条提示、工具条提示问题

    问题的提出: 一个应用程序想要动态改变菜单项.使用CCmdUI::SetText("Menu Text")可以改变菜单文本,但是如何动态改变工具条和状态条的文本呢? 有几种策略,避 ...

  6. java复选菜单项的编写_java_pro3

    编写一个应用程序,在其窗口内包含一个菜单栏和一个文本框.菜单栏包括"设置"和"操作"两个菜单."操作"菜单包括"退出"菜 ...

  7. 解决了界面上菜单项跑到其它AE控件后面的问题(java)

    菜单项竟然跑到后面去了,搞了好多天,终于解决了 只要把这句代码放到main()的最前面就可以了 JPopupMenu.setDefaultLightWeightPopupEnabled(false); ...

  8. c语言创建菜单打开文件功能,文件菜单中的打开为菜单项的作用是(B)及方法创新.doc...

    文件菜单中的"打开为"菜单项的作用是A.打开一个新的图片??B.打开一个扩展名为.psd的文件打开一个新建文件??D.打开所有格式的图片文件变换选区命令不可以对选择范围进行哪个编辑 ...

  9. 18、Java Swing JMenu和JPopupMenu:菜单和弹出式菜单

    菜单由 Swing 中的 JMenu 类实现,可以包含多个菜单项和带分隔符的菜单. 在菜单中,菜单项由 JMenuItem 类表示,分隔符由 JSeparator 类表示. 菜单本质上是带有关联 JP ...

  10. myeclipse各菜单项说明

    myeclipse各菜单项说明 时间 2012-11-09 20:27:28  CSDN博客 原文  http://blog.csdn.net/lgx06/article/details/816770 ...

最新文章

  1. iOS 加入粘贴板的功能(复制功能)
  2. Android 应用内微信 H5 支付
  3. Linux第三周作业
  4. [css] 如何使用伪元素实现增大点击热区来增加用户体验?
  5. 高德JS依赖分析工程及关键原理
  6. 纵深防御及MS纵深防御模型
  7. Linux下的JDK1.5安装
  8. Tensor的索引与切片
  9. PHP 可变变量的使用
  10. easyMule自动关机工具(可用于1.X和2.0版本)
  11. 为了完成月入 3W 的目标,我都做了哪些准备?
  12. html 重复执行函数,javascript延时重复执行函数 lLoopRun.js
  13. 毕业设计 - 基于机器视觉的12306验证码识别
  14. R语言——(四)、数据读入与预处理
  15. 异常:Fatal error loading the DB: Invalid argument. Exiting
  16. JS封装数组API push,pop,shift,unshift,sort, reverse
  17. PostgreSQL中uuid的使用,uuid_generate_v4()
  18. c语言常量中有换行符,处理 Qt 中文提示 “常量中有换行符”
  19. Python模块之Pandas 格式化数据
  20. cas87345-22-0/5-(羟苯基)-10,15,20-苯基卟啉/分子式:C44H30N4O/分子量:630.7352/货期一周

热门文章

  1. 深入浅出hibernate_夏昕_hibernate别名完成ResultSet和实体的映射
  2. c语言编程学习入门指南
  3. IGBT失效模式和失效现象
  4. arcgis制作遥感影像标签(分割分类目标提取方向)
  5. 基于JAVA高校信息资源共享平台计算机毕业设计源码+系统+mysql数据库+lw文档+部署
  6. 如何修改服务器ntp配置,[修改]Linux下NTP服务器的配置
  7. 可编程、变频调速与触摸屏实验实训装置
  8. springBoot整合ElasticSearch【代码直接复制可用】(超级详细)
  9. VMware中卸载Ubuntu
  10. wifi控制基于STM32与NFC的万能红外遥控器—毕业设计(1)