我正在尝试编写一个模拟轨道物体的简单程序。该程序首先询问用户一些变量,例如有多少物体、有多少质量、速度、初始位置,最好都是作为控制台程序。然后,一旦建立了所有对象,我希望程序弹出到图形程序或某种 java 小程序,并仅显示在屏幕上绕行的对象。我能处理的所有数学和动画的东西,我只是不知道如何在控制台和图形之间切换。
问问题
1214 次
1 回答
3
您可以从“控制台”应用程序打开框架,其方式与从 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);
}
}
于 2013-09-11T17:34:26.500 回答