Я пытаюсь поместить свое текстовое приключение в графический интерфейс и сделать так, чтобы в нем не было кнопок только текста и ввода пользователем. Это код для моего GUIОтображение текстового приключения в графическом интерфейсе
import java.awt.*;
import javax.swing.*;
public class Window {
public static void createwindow() {
JFrame frame = new JFrame("Game");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Component textLabel = null;
frame.setLocationRelativeTo(null);
frame.pack();
frame.setVisible(true);
}
public static void main(String[] args) {
createwindow(); }
}
У меня есть текстовое приключение в отдельный класс, и было интересно, есть ли простой способ показать, что в этом графическом интерфейсе. Спасибо за вашу помощь.
В зависимости от того, что вы хотите достичь, вы можете использовать 'DocumentListener' для мониторинга изменений текстового компонента или' ActionListener' на 'JTextField' – MadProgrammer
См. [JTextArea] (https://docs.oracle .com/javase/tutorial/uiswing/components/textarea.html) как тривиальная область вывода «только текста». – user2864740
Взгляните на [Как написать прослушиватель документов] (https://docs.oracle.com/javase/tutorial/uiswing/events/documentlistener.html), [Как использовать текстовые поля] (https: // docs .oracle.com/javase/tutorial/uiswing/components/textfield.html) и [Как написать прослушиватель действий] (https://docs.oracle.com/javase/tutorial/uiswing/events/actionlistener.html) – MadProgrammer