我正在尝试编写一个模拟轨道物体的简单程序。该程序首先询问用户一些变量,例如有多少个物体、质量、速度、初始位置,最好全部作为控制台程序。然后,一旦建立了所有对象,我希望程序弹出到图形程序或某种 java 小程序,并仅在屏幕上显示绕轨道运行的对象。我可以处理所有数学和动画内容,我只是不知道如何在控制台和图形之间切换。
最佳答案
您可以从“控制台”应用程序打开框架,方式与从 GUI 应用程序打开框架完全相同。
例如:
import javax.swing.*;
import java.io.Console;
class Hello {
public static void main(String[] args) {
Console console = System.console();
String name = console.readLine("What is your name? ");
JLabel label = new JLabel("Hello "+name+"!");
JFrame frame = new JFrame("Hello!");
frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
frame.add(label);
frame.pack();
frame.setVisible(true);
}
}
关于java - 在控制台程序和图形程序之间切换java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18747672/