或许真的是一个很低级的问题!
下面代码能够正常运行。。
但是如果保留main函数里的M_frame.setSize(300,250);而同时注释掉构造器threadFrame()里的
setSize(300,250);程序不报错,却显示一片空白。。我觉得这两者应该一样的吧。。请问哪位能够为我指点迷津啊?
import java.awt.*;
import java.awt.event.*;public class myFrame{
public static void main(String args[])
{
threadFrame M_frame= new threadFrame();
M_frame.setVisible(true);
//M_frame.setSize(300,250);
}
}
class threadFrame extends Frame{
Button btn;
threadFrame(){
btn = new Button("Button");
add(btn);
setSize(300,250);
}
}
下面代码能够正常运行。。
但是如果保留main函数里的M_frame.setSize(300,250);而同时注释掉构造器threadFrame()里的
setSize(300,250);程序不报错,却显示一片空白。。我觉得这两者应该一样的吧。。请问哪位能够为我指点迷津啊?
import java.awt.*;
import java.awt.event.*;public class myFrame{
public static void main(String args[])
{
threadFrame M_frame= new threadFrame();
M_frame.setVisible(true);
//M_frame.setSize(300,250);
}
}
class threadFrame extends Frame{
Button btn;
threadFrame(){
btn = new Button("Button");
add(btn);
setSize(300,250);
}
}
解决方案 »
- String x="123";请问String y=x;和String y=x.toString();有区别吗?
- java鼠标事件的问题
- 非常简单的问题,我还是 不明白。解决马上给分
- 谁有weblogic8.1下连接sqlserver6.5的驱动,我谢谢了
- 正则表达式高手请进(要真正的高手,难哦)~~~~~~~~ 给100分:(
- 怎么用 metadata.getTableName(1) 取得表名总是null或者""!!!
- 在线等待,关于james的邮件备份.
- visual age for java 在我的机器上为什么不运行?急呀!!!
- 高分求解:我已经做了一个ConnectionPool,我想通过JNDI去调用它,请问应该如何做?
- 本人是个初学JAVA的人,刚从VC阵营过来,请问现在用什么软件来编译JAVA程序的?
- JDialog的小图标问题
- 各位大侠:40分求解一个小问题,望各位救我,十分感谢!
"保留main函数里的M_frame.setSize(300,250);而同时注释掉构造器threadFrame()里的
setSize(300,250)"结果无问题.
本人用的是j2sdk 1_4_1_02
setSize(300,250)"改动后,程序调试没有问题,但是显示的框架上一片空白!
M_frame.validate();这个应该是component的刷新问题