您的位置:程序门 -> java -> j2se / 基础类



一个简单的gui的问题


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


一个简单的gui的问题[已结贴,结贴人:china8848]
发表于:2007-01-27 16:40:17 楼主
java中组件设置不可视后是不是就永远不能可视了,例如以下程序:
import   java.awt.*;
import   java.awt.event.*;
public   class   testvisible  
{
public   static   void   main(string[]args)
{
frame   f   =   new   frame();
final   button   b1   =   new   button();
button   b2   =   new   button();
b1.setvisible(false);
b2.setvisible(true);
b2.addmouselistener(new   mouseadapter()
{
public   void   mouseclicked(mouseevent   e)  
{
b1.setvisible(true);
}
});
f.add(b1, "north ");
f.add(b2, "south ");
                  f.addwindowlistener(new   windowadapter()
{
public   void   windowclosing(windowevent   e)
{
system.exit(0);
}
});
f.setsize(300,300);
f.setvisible(true);
}
}
怎么解决这种问题啊

发表于:2007-01-27 17:43:511楼 得分:0
自己顶一下
发表于:2007-01-27 18:46:492楼 得分:2
调用volidate()方法来刷新界面显示...看看api就好了..
发表于:2007-01-27 19:09:313楼 得分:0
jdk文挡中没有volidate()方法啊,我是初学者,能不能说明白点啊,谢谢
发表于:2007-01-27 19:10:214楼 得分:8
validate
发表于:2007-01-27 22:55:525楼 得分:0
谢谢,给分


快速检索

最新资讯
热门点击