java类的调用问题,请帮帮吧,已经被这问题烦了一个月了。 你要把 start1对象添加到当前的背景对象上才可以显示的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不明白啊,不好意思,怎么添加当前的背景对象呀,可以告诉我加在哪儿吗,麻烦你说的详细点好吗?谢谢了!class Thewindow extends JFrame implements ActionListener { JButton button1; Thewindow(String s) {} } public void actionPerformed(ActionEvent e) {if(e.getSource()==button1) {Thatwindow start1=new Thatwindow();/这俩句话不好用 start1.setVisible(true);} } public class Login { public static void main(String arg[]) {Thewindow window=new Thewindow("登录界面");window.pack();} } 在点击按钮的时候,进行登录是否成功的检验,如果成功,就直接调用目标窗口,不就可以了?public void actionPerformed(ActionEvent e) { if(e.getSource()==button1) { Thatwindow start1=new Thatwindow(); start1.addWindowListener(new WindowListener(){ public void windowClosing(WindowEvent e){ System.exit(0); } start1.setVisible(true);//这行代码不应该放在这里,应该在Thatwindow的构造函数里 }} 上楼,照你这么弄了,可是出现这样的错误:D:\Login.java:80: cannot resolve symbolsymbol : constructor Thatwindow ()location: class Thatwindow Thatwindow start1=new Thatwindow(); ^1 error这是结果显示,是不是因为类Thatwindow是start.java中的呢,我把Start.java 中的Thatwindow类加到Login.java 中就好使了,可是就是把俩文件和一起了,还是不知道如何调用别的文件中的类 哦,原来是Thatwindow中少了一个参数,Login.java编译没错误了,可是还是打不开Start.java中的Thatwindow窗口 希望高手急救=》Jgraph如何在edge上添加标签。 在网络编程中java与c++那个更有优势 随机产生5个棋子 template 的问题 大家帮找找这个空直引用的错误!!谢谢! 有没有金蝶的人呀?我要去金蝶了,里面怎么样呀? 请教: 程序编译的时候报错,请看详细内容 在java中打开excel? java银行家算法编译通过~但是运行不出来~ J2SE J2EE的关系与不同是什么 请教中文转换的问题
class Thewindow extends JFrame implements ActionListener
{ JButton button1;
Thewindow(String s)
{}
}
public void actionPerformed(ActionEvent e)
{if(e.getSource()==button1)
{Thatwindow start1=new Thatwindow();/这俩句话不好用
start1.setVisible(true);}
}
public class Login
{ public static void main(String arg[])
{Thewindow window=new Thewindow("登录界面");window.pack();}
}
public void actionPerformed(ActionEvent e) {
if(e.getSource()==button1) {
Thatwindow start1=new Thatwindow();
start1.addWindowListener(new WindowListener(){
public void windowClosing(WindowEvent e){
System.exit(0);
}
start1.setVisible(true);//这行代码不应该放在这里,应该在Thatwindow的构造函数里
}
}
D:\Login.java:80: cannot resolve symbol
symbol : constructor Thatwindow ()
location: class Thatwindow
Thatwindow start1=new Thatwindow();
^
1 error
这是结果显示,是不是因为类Thatwindow是start.java中的呢,我把Start.java 中的Thatwindow类加到
Login.java 中就好使了,可是就是把俩文件和一起了,还是不知道如何调用别的文件中的类