zj299792458
V2EX  ›  问与答

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

  •  
  •   zj299792458 · Dec 7, 2014 · 3466 views
    This topic created in 4351 days ago, the information mentioned may be changed or developed.
    我用netbeans写的小软件,我在netbeans里点击运行后结果是随机的,有时候点一次就能出界面jframe,有时候啥都没有只有个图标在任务栏,等多久都不行要右键强制退出再运行,有时候要重复点击3到4次才会出现界面,期间我没有改任何东西也没有任何报错。

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