在新打开的框架内是否有调用子程序或函数的方法?JAVA
我知道如何从一个班级内部调用另一个班级:在新打开的框架内是否有调用子程序或函数的方法?JAVA,java,swing,subroutine,Java,Swing,Subroutine,我知道如何从一个班级内部调用另一个班级: new frame().setVisible(true); 但是我不知道你是怎么做到的,但是同时调用一个子程序 new frame().setVisible(true); Sub123(); 将新命令的结果分配给变量并与之交互 frame aframe = new frame(); aframe.setVisible(true); aframe.Sub123(); 你也可以考虑查看你需要对代码进行更少的压缩。您正在通过以下方式创建对象: new
new frame().setVisible(true);
但是我不知道你是怎么做到的,但是同时调用一个子程序
new frame().setVisible(true);
Sub123();
将新命令的结果分配给变量并与之交互
frame aframe = new frame();
aframe.setVisible(true);
aframe.Sub123();
你也可以考虑查看
你需要对代码进行更少的压缩。您正在通过以下方式创建对象:new Frame().setVisible(true);
因此没有变量可以用来调用对象上的方法
因此,我们应该:
MyFrame myFrame = new MyFrame(); // create a variable!
myFrame.setVisible(true);
myFrame.someMethod(); // use it!
另外,您还需要学习Java命名方法并遵守它们,包括以大写字母开头的类名。这样做将提高代码的可读性