2016年12月4日开始编写

明天完善一下删除增加, 后天吧 今天太忙了

在把ID 显示上去 完成

编写获取时间 然后封装保存

2016年12月28日 23点今天两个TableView的数据展示写好了 其中有一段小插曲 就是scenebulider创建出来的控件一定要不能重名!!而且要仔细观察异常信息。

2016年12月30日01:27:07 今天写了求助了 如何获得TableView的选中 然后将其保存到 Fly里面 ,我想得到这个之后然后在显示 然后修改完成之后 保存到数据库,然后完成了一小部分的空间封装。

明天的计划:1、进行弹出菜单的制作  完成

2、修改数据的窗体   完成

3、一些数据的封装

2016年12月30日23:17:22 今天没有完成昨天的三个计划 不过完成了弹出菜单操作(initContextMenu)这个方法:

在需要弹出来的地方设置一个EventHandler 然后设置鼠标点击的时间就行了

一开始以为需要这样才能弹出 ,后面发现 不需要!!

public void initContextMenu() {
tb_fly.addEventHandler(MouseEvent.MOUSE_CLICKED, (MouseEvent e) -> {
if (e.getButton() == MouseButton.PRIMARY)
cm.show(tb_fly, e.getScreenX(), e.getScreenY());
}); }

2016年12月31日02:45:45 写了一个晚上 写完了 页面跳转 然后 弄了按钮点击退出等 static 真的是太好用了 完成了页面跳转的工作 还有互相传接收数据的功能 这些都用到了static 可能因为直接new的话 就会成一个新的对象了 所以会报空指针异常。

2016年12月31日14:54:57 我觉得应该看看API文档的不然什么方法都不知道 就像刚才我想把Date转换为LoaclDate对象 都不知道 查了质料之后发现有一个 date.toLoaclDate();

的方法这样就方便多了,转来转去很麻烦 今天就把udate界面数据封装一下吧。

2016年12月31日15:25:50 完成了表格框的数据删除并非从数据库中删除 不过这样不太安全 我觉得还需要设置个提示框

2016年12月31日22:29:39 设置了修改的窗口置顶

 primaryStage.initModality(Modality.APPLICATION_MODAL);//窗口置顶

2017年01月01日01:34:33 2017年了我的天 完成了Combobox的改变监听 然后把数据都填充到Combobox里面了

2017年01月04日21:58:26 现在我在为数据显示 头疼 以前以为是最简单的一件事情 可是在现在变得好困难 我最先用switch语句 不过case的值是固定的 这就变得有点难度了,然后用if啊啥啥的 都不太行,现在有个想法就是筛选的时候直接过滤一些类型就行了。

2017年01月05日20:56:06 我需要判断map的内容知不是一样

得到的map 然后生成一个map1

将map1赋值map

如果map1==map

map2=map

然后将

xxxxx

2017年01月07日00:41:45 现在我完成以一键查询 灵感是突然就来的!!真的是没有什么实现不了!!

简单讲一下大致思路 我先定义modelvalue 保存model的值

用个for循环使modelvalue得值都不一样然后查找出来就行了!!!!

2017年01月07日01:08:27 我跟你讲 今天很开心哈哈哈哈哈前面一段时间还判断map是否相等 现在根本就不需要 因为一键了!!!

明天把测试表完善一下 基本上就可以收工了

2017年01月07日21:56:33 完成收工!

JavaFX 开发是遇到一些问题记录的更多相关文章

  1. 利用JavaFx开发RIA桌面应用-在线资料

    转载请注明来源-作者@loongshawn:http://blog.csdn.net/loongshawn/article/details/52805751 1.前言 虽说java已经不是主流的桌面应 ...

  2. Android开发技术周报182学习记录

    Android开发技术周报182学习记录 教程 App安全二三事 记录 为什么要安全 App的移动安全主要包括下面几种: 密钥破解,导致本地加密数据被盗取. 通信密钥破解,导致接口数据被盗取. 伪造接 ...

  3. Android开发技术周报176学习记录

    Android开发技术周报176学习记录 教程 当 OkHttp 遇上 Http 2.0 http://fucknmb.com/2018/04/16/%E5%BD%93OkHttp%E9%81%87% ...

  4. Android开发技术周报183学习记录

    Android开发技术周报183学习记录 教程 Android性能优化来龙去脉总结 记录 一.性能问题常见 内存泄漏.频繁GC.耗电问题.OOM问题. 二.导致性能问题的原因 1.人为在ui线程中做了 ...

  5. 利用JavaFx开发RIA桌面应用-事件监听

    1 事件监听 最近利用javaFX开发桌面客户端,碰到需要给各种UI控件添加事件监听,在这里做一个简单的小结,供日后参考. 2 分类处理 在JavaGUI 和Android中,事件通常通过实现list ...

  6. react + antiDesign开发中遇到的问题记录

    react + antiDesign开发中遇到的问题记录 一:页面中子路由失效: antiDesign的官方实例中,会把路由重复的地方给去重,而且路由匹配模式不是严格模式.所以我们需要在util.js ...

  7. 使用JavaFX开发桌面程序(一)

    使用JavaFX开发桌面程序 注:我也是JAVA FX的初学者之一,自己在学习的时候踩了许多的坑,中文英文的资料查了不少,但是觉得FX技术和其他热门技术相比,教程还是太少了.这里就尽量做一点微小的贡献 ...

  8. JavaFx开发桌面软件

    JavaFx开发桌面软件 */--> code {color: #FF0000} pre.src {background-color: #002b36; color: #839496;} Jav ...

  9. JavaFX开发环境安装配置

    JavaFX开发环境安装配置 从Java8开始,JDK(Java开发工具包)包括了JavaFX库. 因此,要运行JavaFX应用程序,您只需要在系统中安装Java8或更高版本. 除此之外,IDE(如E ...

随机推荐

  1. 表单中Readonly和Disabled的区别(转)

    今天做form提交的时候,用到了disabled,form提交的时候怎么获取都是null,后来用hidden解决了这个问题,但是考虑到为什么,最后找到了原因,转载一篇文章,说明一下 原文:http:/ ...

  2. Socket解决粘包问题2

    在AsynServer中对接收函数增加接收判断,如果收到客户端发送的请求信息,则发送10个测试包给发送端,否则继续接收,修改后的接收代码如下: private void AsynReceive() { ...

  3. 详解ExplosionField的使用,实现View的粉碎效果

    小米平板卸载软件的时候,会有一个粉碎的效果,看起来很拉风,GitHub上有一个开源控件可以实现这个效果,我们一起来看看.先来看看效果图: 看起来不错吧,那我们今天就来详细说说ExplosionFiel ...

  4. Java基础知识强化之IO流笔记61:输入流 和 输出流 使用总结

    1. 结构: 字节流:InputStream,OutputStream 字符流:Reader,Writer 2. 字符流 和 字节流: (1)Reader:读取字符流的抽象类 BufferedRead ...

  5. Linux启动遇到的问题

    双系统装的Ubuntu,在一次意外关机后无法进入图形界面,每次输入完密码进入桌面后又会退到密码输入界面.使用命令行df -hl查看发现根目录使用率达到100%.推测是因为意外关机导致的,但是找不到应该 ...

  6. 【Python】分布式任务队列Celery使用参考资料

    Python-Celery Homepage | Celery: Distributed Task Queue User Guide - Celery 4.0.2 documentation Task ...

  7. (转)我所理解的OOP——UML六种关系

    原文地址:http://www.cnblogs.com/dolphinX/p/3296681.html 最近由于经常给公司的小伙伴儿们讲一些OOP的基本东西,每次草纸都被我弄的很尴尬,画来画去自己都乱 ...

  8. 将Cell中的视图取出传递到根视图

    当我们点击Cell中的某个图片时,图片会有一种从Cell中取出,放大,然后再回到原来的Cell中的效果.我的想法是:当Cell中的图片用button 来显示.当我们点击Cell中的这个button的时 ...

  9. 写漂亮C#代码的小技巧

    第一次写博客,不知道代码用什么编辑,直接截图了,哈哈哈.... 我自己不喜欢看随便复制粘贴过来一堆代码的博客,所以,用些简单点的例子吧,希望对大家有帮助...  ------------------- ...

  10. prototype原型链继承

    依旧是恶补js基础,上代码: 1.定义父类及父类方法 function Animal(){ this.name = "动物"; } Animal.prototype.eat = f ...