Как мне печатать сообщения на экране в моем Java GUI? - PullRequest
1 голос
/ 02 ноября 2011

Я создаю банкомат с графическим интерфейсом.Как я могу печатать сообщения на экран?У меня есть кнопки 0-9, а также настройки ввода и отмены, чтобы пользователь мог нажимать.

Ответы [ 2 ]

2 голосов
/ 02 ноября 2011

Вы должны поместить JTextField или JLabel в вашу программу.Эти два компонента отображают текст, который может прочитать пользователь.Я предлагаю использовать JTextField, в основном потому, что я люблю использовать текстовые поля.Вот пример того, как использовать текст:

http://leepoint.net/notes-java/GUI/components/30textfield/11textfield.html

В основном вы должны сделать

JTextField myOutput = new JTextField(16);

Где myOutput - это то, что вы выбираете в качестве переменной JTextField и16 - длина JTextField в графическом интерфейсе.Чтобы отобразить сообщение:

myOutput.setText("some text");

Вы также можете инициализировать значение JTextField при одновременном объявлении текстового поля

JTextField myOutput = new JTextField("someInitialValue", 20);

Код говорит сам за себя

Надеюсь, это поможет

1 голос
/ 02 ноября 2011

Вы можете присвоить это значение некоторому компоненту графического интерфейса, например, JTextField или JLabel, используя метод setText(String text) для указанного компонента.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...