黑马程序员技术交流社区
标题:
为什么我的图形化界面会这样???SOS~~SOS~~HELP!!!
[打印本页]
作者:
小黑子
时间:
2014-9-30 08:37
标题:
为什么我的图形化界面会这样???SOS~~SOS~~HELP!!!
本帖最后由 小黑子 于 2014-9-30 09:35 编辑
代码如下,结果如图所示。为什么我在Frame中添加的TextField , Button , TextArea 都不显示???
/*
模拟一个图形化界面浏览器
*/
import java.awt.*;
import java.awt.event.*;
class MyIE2
{
Frame f;
TextField tf;
Button bt;
TextArea ta;
MyIE2()
{
initialize();
}
public void initialize()
{
f = new Frame("xiaoz浏览器");
f.setBounds(300,200,600,500);
tf = new TextField(20);
bt = new Button("转到");
ta = new TextArea(500,400);
f.add(tf);
f.add(bt);
f.add(ta);
f.setVisible(true);
}
}
class MyIE2Demo
{
public static void main(String[] args)
{
new MyIE2();
}
}
复制代码
liulanqi.png
(77.76 KB, 下载次数: 82)
下载附件
2014-9-30 08:37 上传
作者:
嘿~~
时间:
2014-9-30 09:15
public class MyIE2
{
Frame f;
TextField tf;
Button bt;
TextArea ta;
Panel p ;//添加一个Panel
MyIE2()
{
initialize();
}
public void initialize()
{
f = new Frame("xiaoz浏览器");
f.setBounds(300,200,600,500);
p = new Panel();
tf = new TextField(20);
bt = new Button("转到");
ta = new TextArea(500,400);
p.add(tf);
p.add(bt);//将TextFiled和Button添加进Panel
f.add(p,BorderLayout.NORTH);//将Panel添加进Frame
f.add(ta);
f.setVisible(true);
}
}
作者:
付江涛
时间:
2014-9-30 09:25
布局
作者:
小黑子
时间:
2014-9-30 09:30
付江涛 发表于 2014-9-30 09:25
布局
不是布局的问题。我设置过流布局,但还是这样。
作者:
小黑子
时间:
2014-9-30 09:34
付江涛 发表于 2014-9-30 09:25
布局
哦,我知道 了,原来 是我把TextArea设置的太大了。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2