首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

一个简单的GUI的有关问题

2012-02-06 
一个简单的GUI的问题java中组件设置不可视后是不是就永远不能可视了,例如以下程序:importjava.awt.*impor

一个简单的GUI的问题
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);
}
}
怎么解决这种问题啊



[解决办法]
调用volidate()方法来刷新界面显示...看看API就好了..
[解决办法]
validate

热点排行