好吧,我不是 Java 菜鸟,碰巧我在学习 MySQL、Servlets、Java EE、JDBC 等更有趣的东西时忘记了一点关于核心 Java 的知识;所以不要把你的答案当成一个初学者。现在的问题......
我正在编写一个扩展 JFrame 的类(比如说ThisIsAJFrameExtendingClass
),为了尽量减少与我的整个项目的混淆,我还想在ThisIsAJFrameExtendingClass
. 我打算这个类(ThisIsAJFrameExtendingClass
)从用户那里寻求某些输入;自杀(即 dispose()
)。所以,我的问题是,我怎样才能在类中独立使用实用程序方法,而不会在用户屏幕上弹出任何 JFrame。
我想要一个借助ThisIsAJFrameExtendingClass
类中的多个构造函数的解决方案,其中调用无参数构造函数返回 JFrame,第二个带有布尔参数的构造函数可以访问实用程序方法。
[更新]
哦....我刚刚想到,实用程序方法的返回类型为 ArrayList 所以,假设调用实用程序方法utilMethod()
:
ArrayList<String> pring = new ThisIsAJFrameExtendingClass().utilMethod();
上面的代码会输出任何 JFrame 吗?