已有101人关注
为什么生成不出来JFrame窗体
发表在Java图书答疑 2015-07-03
是否精华
版块置顶:
我的程序在压缩文件里,为什么生成不了JFrame窗体。程序没报错,但就是在运行后,控制台显示已终止,后面有一个程序所在地址。不是应该在程序里有获取程序的语句,就应该显示出来窗体么?为什么我的什么都没显示
分享到:
精彩评论 6
学分: LV1
TA的每日心情
开心
2021-10-26 19:13:33
2015-07-03
沙发
请详细说明程序的出处。
佚名
学分:70 LV3
TA的每日心情
开心
2021-07-05 14:21:40
2015-07-06
板凳
您能告诉我,就是 为什么会出现这种问题么?
为什么生成不了JFrame窗体,然而程序并没有错,我单步运行的是时候发现构造函数里的每一步都是正常的,谢谢。
佚名
学分:70 LV3
TA的每日心情
开心
2021-07-05 14:21:40
2015-07-06
地板
就是这个位置
菜鸟级精英
学分:0 LV1
TA的每日心情
开心
2020-03-23 21:05:48
2015-07-07
4L
把所有的container对象都改成this。
还有,你这是哪本书里的?为什么会有这样的代码?
佚名
学分:70 LV3
TA的每日心情
开心
2021-07-05 14:21:40
2015-07-07
5L
就这本书,我不知怎么。有的程序就正常,  附件里的这个图片  ,这个程序就正常,但是他们的代码,几乎都是一样的啊。您能再和我说一下 窗口初始化  代码 应该怎么写么?   多谢 
菜鸟级精英
学分:0 LV1
TA的每日心情
开心
2020-03-23 21:05:48
2015-07-07
6L
[FIELDSET][LEGEND]引自:5楼[/LEGEND]
就这本书,我不知怎么。有的程序就正常,  附件里的这个图片  ,这个程序就正常,但是他们的代码,几乎都是一样的啊。您能再和我说一下 窗口初始化  代码 应该怎么写么?   多谢 
[/FIELDSET]

回复:
  本类继承了JFrame类之后,就可以直接调用父类方法了。可以写this,也可以不写this。
this.add(添加你要添加的组件);//添加组件
this.setTitle("这里是标题");//设置标题
this.setVisible(true);//显示此窗体
this.setSize(220,200);//设置窗口大小,横200个像素,竖200个像素

你之前错就错在,没用调用本类的这些方法,所以JFrame没有初始化,就不会显示。

如果对对哪些方法有疑问,或者想了解更多的方法,可以参考API,这是网友共享的一个在线中文API:
http://tool.oschina.net/apidocs/apidoc?api=jdk-zh
首页上一页 1 下一页尾页 6 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照