在Eclipse上输入书上一个项目的源码:
看到方法depose(),查到该方法属于java.awt.windows.dispose类
但是不知道它的作用,然后就在网上查了java在线文档却没查到该类。
请问在哪可以查到该类的文档?另外mainframe创建对象时报错是怎么回事啊
源码如下:
ok.addActionListener(new ActionListener(){
@Override
//发生操作时调用
public void actionPerformed(ActionEvent Event) {
// 获取用户名输入框中的内容
String nameText=nameInput.getText();
//获取密码输入框中的内容
String passwordText=passwordInput.getText();
//创建关于密码的字符串
String str=new String(passwordText);
//判断关于用户的姓名和密码
boolean x=(nameText.equals("Jalson"));
boolean y=(str.equals("123456789"));
boolean z=(x&&y);
if(z==true){ //当登陆成功时
loginFrame.dispose();
mainframe main=new mainframe();
}else if(z==false){
nameInput.setText("");
passwordInput.setText("");
}
}
dispose()
释放由此 Window、其子组件及其拥有的所有子组件所使用的所有本机屏幕资源。即这些 Component 的资源将被破坏,它们使用的所有内存都将返回到操作系统,并将它们标记为不可显示。
简单的说,就是销毁当前窗体。