Я пытаюсь написать простую программу, которая имитирует орбитальные объекты. Программа начинается с запроса пользователю некоторых переменных, таких как количество объектов, массы, скорости, начальные позиции, предпочтительно все как консольная программа. Затем, как только все объекты будут установлены, я хотел бы, чтобы программа выскочила на графическую программу или какой-то java-апплет и просто показывала объекты, вращающиеся на экране. Все математические и анимационные материалы, которые я могу обработать, я просто не знаю, как переключаться между консолью и графикой.fliping между консольной программой и графической программой java
0
A
ответ
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);
}
}
Смежные вопросы
- 1. Проблемы с графической программой
- 2. изящно заканчивается консольной многопоточной программой
- 3. Как использовать общий класс/интерфейс между консольной программой и DLL?
- 4. Общение между программой racket и программой python
- 5. JApplet не откроется с консольной программой
- 6. Взаимодействия/связь между C++ и Java-программой
- 7. Разница между C и программой JAVA
- 8. Связь между Java-программой и веб-сайтом
- 9. Связь между запущенной программой Ruby и Java
- 10. Поддержание связи между программой Arduino и Java
- 11. Интеграция между скриптом Python и программой Java
- 12. Как использовать Msgpack между программой C# и программой Node.js?
- 13. Разница между программой, которая вылетает, и программой, которая висит
- 14. В чем разница между процедурной программой и объектно-ориентированной программой?
- 15. Различия между программой и библиотекой
- 16. Взаимодействие между РЕПЛ и программой
- 17. Разница между простой Java-программой и программой Java MapReduce на таблице HBase
- 18. Манипулировать программой с java
- 19. Java, заканчивающийся программой
- 20. Понимание различий между скриптом и программой
- 21. Код :: Блокирует проблемы с консольной программой на OSX
- 22. Как я могу поделиться консольной программой по сети?
- 23. Связь stdin/stdout между Java-программой и программой C под 64-битными окнами 7
- 24. Проблемы с программой HashMap-java
- 25. 2 ошибки с Java-программой
- 26. Общая память между C++ и JS-программой
- 27. Разница между программой «windows» и исполняемым файлом
- 28. Общайтесь между плагином C++ и программой Python
- 29. Связь между Erlang и С программой
- 30. Синхронизация вывода между основной программой и QProcess?
просто создать и показать JFrame – omainegra