界面的设计总结

本文总结了在Intellij IDEA环境下进行图形界面设计的经验,包括登录界面的实现、菜单设计、监听器的使用、数据库操作以及对话框的应用。通过JFrame、JPanel、JTabbedPane等组件创建交互式界面,并利用JOptionPane展示提示信息。文章强调了面向对象设计的优势,如继承、封装和多态,对于提高代码的可维护性和拓展性的重要性。
摘要由CSDN通过智能技术生成


 界面设计总结

 

 在Intellij IDEA 环境中写的。

图形界面程序设计过程:

登录界面选用了菜单来实现;

首先,登陆界面。

只有简单的一张图片和欢迎的标题。

 

有一个菜单选项,可以选择是管理员登录还是消费者登录。

此处采用了菜单,可以使界面简洁明了。菜单由菜单条JMenuBar,菜单条中可以包含多个菜单JMenu,一个菜单可以包含多个菜单项(JMenuItem及其子类),以下,是定义方法:

 

 

 

 

 

 

之后,需要对菜单项进行监听,在这里,我用的是匿名类监听;当进入管理员或者消费者登录界面时,需要输入用户名和密码,分别为明文和暗文,此时,需要判断对错,并且有提示框;则需要监听用户名和密码是否输入正确,此处用的是外部类作为监听器;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

在管理员的作用中,可以添加和修改商品。

 

将所有组件安置好后,考虑到商品类品的选择, 采用下拉列表,这样操作起来更加方便;

我用了数据库去保存商品,进行添加和修改。首先,创建表,将自己所需要的商品存入。

创表的语句:

 

 

 

 

需要对“添加”按钮进行监听,使它连接数据库,将商品存入数据库中。

<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值