想走也走不掉

写一个弹窗界面写了四天了,目前还存在很多待优化以及BUG,简写一下我的思路吧。

在Jtable表格在删,还还可以,如果直接进行增的话就有一些问题了。比如说,一下增加几行,很难判断几行里面的内容对错,以及不能够像下拉菜单那样只能在规定的选项中选取。刚开始我想是在主框架上弹出来一个界面,就像弹出对话框一样,里面可以像JFrame那样填写。为此,我就寻找各用资料,找到了一个有关的类--JInternalFrame。因为java写前段很菜,绝大部分领悟不会选择,所以有关资料很少。查了很久才知道,他和JFrame很相似,里面可以放,面板,标签等等。但他需要一个载体,这个玩意我研究了很久。初次测试效果是这样,

图片发自简书App

他就想电脑界面一样,可以有多层窗口,还可以相对组件最小化,最大化等等。像一个网页在windows窗口一样,可自由变化。我当时像乐开了花一样,测试也很成功。把所需要的组件都安排上面了。正准备放在JFrame上面大工告成的时候,我还是太年轻了。放在上面要不就是看不见,要不就是被别的组件覆盖住了。修复了一天这个Bug,还是以失败告终。那只能弄一个笨办法,在弄一个JFrame,一直保持在最前面。

图片发自简书App

就是这样。

这个组件看似这样子很简单,不就是几个可编辑框,几个下拉菜单框么。那还是真年轻了。这几个有非常强的逻辑性,学院,班级,性别,宿舍楼,楼号里面都有很强的联系,更难在建表的联系,我根据自己的思路来联通他们。既想着能够方便有效,有的最简化。我的数据库已经修修补补两三天,目前问题已经基本解决。

这几天的感悟!!!逻辑性比JAVA语法要难的多!!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AGI阅读 16,009评论 3 119
  • 这两天一直在忙着做一件事,就是怎么能使用劳动部给失业者和劳动者提供的明天学习卡,这张卡片里有200万韩币的学习支援...
    尹小伊_阅读 245评论 0 0
  • 她坐在大巴车上,带着耳机,翘着二郎腿,穿着乞丐裤,搭着钉子鞋,头发染成了吸血鬼新娘,刷上了欧莱雅大眼睫毛膏,抹上了...
    MrLN阅读 148评论 0 0
  • 今天是2016年1月29号下午6点23分,…,又过了7分钟,现在是18点30分,刚刚在忙生意。 我现在是随心而写,...
    念旧的繁星阅读 112评论 0 0