菜鸟问题: 文本区不能显示(awt)。

CASE_ 2005-12-11 03:23:36
import java.awt.*;
import java.awt.event.*;
public class text1 extends WindowAdapter
{
private TextArea text;
public static void main(String argv[])
{
text1 t = new text1();
}

public text1()
{
Frame fra = new Frame("TEXT");
fra.setSize(700, 600);
fra.setLocation(200, 140);
fra.setBackground(Color.LIGHT_GRAY);
fra.setVisible(true);
text = new TextArea("", 40, 40, TextArea.SCROLLBARS_VERTICAL_ONLY);
fra.add(text);
fra.addWindowListener(this);
}

public void windowOpened(WindowEvent e)
{
text.setFont(new Font("Dialog", 0, 18));
}

public void windowClosing(WindowEvent e)
{
System.exit(0);
}
}

运行时,为什么要改变一下窗体大小才能看到?
...全文
62 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
CASE_ 2005-12-11
  • 打赏
  • 举报
回复
谢谢,问题解决!
yuzl32 2005-12-11
  • 打赏
  • 举报
回复
将fra.setVisible(true); 放在后面
yuzl32 2005-12-11
  • 打赏
  • 举报
回复
public text1()
{
Frame fra = new Frame("TEXT");
fra.setLocation(200, 140);
fra.setBackground(Color.LIGHT_GRAY);
text = new TextArea("", 40, 40, TextArea.SCROLLBARS_VERTICAL_ONLY);
fra.add(text);
fra.addWindowListener(this);
// 换了下位置
fra.setSize(700, 600);
fra.setVisible(true);
}
CASE_ 2005-12-11
  • 打赏
  • 举报
回复
谢谢!

62,629

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧