• Java实例学习——企业进销存管理系统(2)


    Java实例学习——企业进销存管理系统(2)

    (本实例为书上实例,我所记录的是我的学习过程)

    开始时间:2月12日

    完成时间:暂未完成

    2月15日—系统登录

    对于昨天新建的12个Java包不能完全显示出来的情况,虽然百度后知道了用树状形式显示,依然没有解决问题,父类包还是不能按书上显示,所以,趁现在小项目做的不多,果断delete后重新建了12个Java包,这次我是在父类包里挨个挨个建,没有在工具栏那里一个劲的新建了,结果与书上结构样式一样了。

    继续!

    问题1:URL cannot be resolved to a type。

    原因:我忘记导入import java.net.URL;

     问题2:The serializable class LoginPanel does not declare a static final serialVersionUID field of type long。(书上的实例代码也会这样,未解)

    问题3:The method paintComponent(Graphics) is undefined for the type JFrame。

    原因:我把JPanel 打成了JFrame。

    花了好长时间想自己仿造例子程序把代码打出来,看了一个下午,自己敲代码,书倒是翻了不少,代码却没打几行,索性调出实例代码,这一瞧,可不得了,就一登录界面的Dialog类代码就160多行,虽然这里包含了注释,可真要我一行一行地敲出来,就我这速度,那不还得敲好几天哪!所以,改变策略是当务之急,我直接把实例代码copy过来了,既然这个实例是拿来剖析学习的,那就不要在这里困住不前,看人家的代码也是学习!

    “初始化loginPanel登录面板-userField-passwordField-loginButton-exitButton-界面初始化”

    这是整个流程,跟之前用C#做登录界面差不多。

       即使把login代码copy过来,还是运行不了,看不到登录界面的窗体,是因为我还没有把公共类的代码copy过来吗?

       明日继续!

  • 相关阅读:
    Linux五种IO模型
    怎样理解阻塞非阻塞与同步异步的区别?
    .NET 框架 (转载)
    数组 反转
    排序 归并排序&逆序对
    快速寻找满足条件的2个数
    数组 寻找最大的第k个数
    字符串 删除字符串开始以及末尾的空白符,并把数组中间的多个空格(如果有)符转换为1个
    排序 快速排序
    java8常用api
  • 原文地址:https://www.cnblogs.com/learnerluosd/p/6403914.html
Copyright © 2020-2023  润新知