0

我正在尝试编写一个模拟轨道物体的简单程序。该程序首先询问用户一些变量,例如有多少物体、有多少质量、速度、初始位置,最好都是作为控制台程序。然后,一旦建立了所有对象,我希望程序弹出到图形程序或某种 java 小程序,并仅显示在屏幕上绕行的对象。我能处理的所有数学和动画的东西,我只是不知道如何在控制台和图形之间切换。

4

1 回答 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 回答