V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
zj299792458
V2EX  ›  问与答

java 运行时候每次都要运行个 3 到 4 次才会出界面,无任何报错,怎么回事

  •  
  •   zj299792458 · 2014-12-07 10:14:34 +08:00 · 2742 次点击
    这是一个创建于 3657 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我用netbeans写的小软件,我在netbeans里点击运行后结果是随机的,有时候点一次就能出界面jframe,有时候啥都没有只有个图标在任务栏,等多久都不行要右键强制退出再运行,有时候要重复点击3到4次才会出现界面,期间我没有改任何东西也没有任何报错。

    难道java真的就是这么任性的语,高兴运行才运行?还是我电脑问题?软件才几百行代码不至于吧?写了这么久java第一次发生这个情况,求思路。谢谢大神!
    9 条回复    2014-12-07 21:54:39 +08:00
    zts1993
        1
    zts1993  
       2014-12-07 10:35:57 +08:00
    内存不足?
    liangdi
        2
    liangdi  
       2014-12-07 11:08:06 +08:00 via iPhone
    首先 你的假象肯定是错的,给你几个思路方向, 1.调试 2.增加日志跟踪后 3. 几百行,贴代码
    WispZhan
        3
    WispZhan  
       2014-12-07 11:17:21 +08:00
    贴上来看看,从来没遇到过,是你代码有问题吧
    jamiesun
        4
    jamiesun  
       2014-12-07 11:51:35 +08:00
    看任务管理器,是不是进程没有正常退出
    reeco
        5
    reeco  
       2014-12-07 12:01:09 +08:00
    talk is cheap,show me the code.
    anheiyouxia
        6
    anheiyouxia  
       2014-12-07 13:27:03 +08:00 via Android
    调试,不会调试打印日志看卡在哪里
    incompatible
        7
    incompatible  
       2014-12-07 13:34:54 +08:00
    经验之谈:楼主给JFrame设置size了没有?
    如果没有的话,仔细看屏幕左上角是不是有一个迷你的不能再迷你的窗口
    zj299792458
        8
    zj299792458  
    OP
       2014-12-07 21:47:19 +08:00
    @incompatible 不需要设置,我是直接用pack()的,里面panel有preferred size
    zj299792458
        9
    zj299792458  
    OP
       2014-12-07 21:54:39 +08:00
    @liangdi
    @anheiyouxia
    按调试每次都能正常运行,build出来也能准确运行,也许是我该重启电脑了,多谢了各位
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3070 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 10:47 · PVG 18:47 · LAX 02:47 · JFK 05:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.