Я новичок в Java, и я начал небольшую игру RPG. Когда начинается битва, я хочу отобразить боевые сообщения в маленькой коробке. Я бы хотел, чтобы окно было прокручивается автоматически, каждый раз отображая новое сообщение и не теряя старые сообщения.Прокручиваемый, неотредактируемый, обновляемый текст
ответ
Я собираюсь предоставить вам необходимую информацию, но ваша обязанность - выяснить, как их использовать: 1-вы должны использовать JTextArea для отображения ваших сообщений. 2-при приеме нового сообщения используйте функцию append() для объекта JTextArea (используйте \ n для автоматического возврата в строку). 3-добавить JScrollPane в JTextArea, чтобы он мог прокручиваться. 4-обновление вы автоматически знака вставки всегда показывает последнее сообщение, напечатанное использовать это где myJTA твой JTextArea:
DefaultCaret caret = (DefaultCaret)myJTA.getCaret();
caret.setUpdatePolicy(DefaultCaret.ALWAYS_UPDATE);
теперь у вас есть все части головоломки. Удачи.
EDIT: если вы хотите, чтобы ваш JTextArea не редактируемые использование:
myJTA.setEdtable(false);
Огромное спасибо, это наверняка поможет много^_ ^ – Yeap
- 1. Постоянно обновляемый текст JFrame
- 2. Периодически обновляемый текст не отображается
- 3. Горизонтальный прокручиваемый текст?
- 4. прокручиваемый текст в списке?
- 5. Прокручиваемый текст не работает
- 6. Android EditText help: неотредактируемый текст рядом с EditText
- 7. Создайте прокручиваемый текст, когда текст слишком длинный
- 8. Прокручиваемый текст текста выглядит черным
- 9. Прокручиваемый текст в Android-виджета
- 10. Прокручиваемый текст внутри AlertDialog [Android]
- 11. Android-прокручиваемый текст на холсте
- 12. RichTextBox вертикальный автоматический прокручиваемый текст
- 13. Прокручиваемый текст в Phonegap/Cordova
- 14. Плавный прокручиваемый текст в Qlabel
- 15. Само прокручиваемый текст внутри CAScrollLayer
- 16. Monogame windows - сделать прокручиваемый текст
- 17. Дисплей: нет и прокручиваемый текст
- 18. Как сделать гладкий прокручиваемый текст?
- 19. Прокручиваемый текст не зависит от длины текста
- 20. Прокручиваемый текст над изображением HTML/CSS
- 21. Как сделать прокручиваемый текст со ссылкой?
- 22. can listview поддерживает горизонтальный прокручиваемый текст
- 23. прокручиваемый текст подробно карты списка предметов
- 24. Прокручиваемый и щелкнимый текст в gridview android
- 25. Прокручиваемый текст выбранного элемента в Spinner Android
- 26. как поставить прокручиваемый текст на макет secroll
- 27. Я хочу отобразить прокручиваемый текст в Android
- 28. WP7 Автоматический прокручиваемый текст в текстовом поле
- 29. Windows Mobile (MFC). Прокручиваемый текст CStatic?
- 30. Объектив-C непрерывный горизонтальный прокручиваемый текст
Какие исследования вы сделали/вещи вы пробовали до сих пор? Кроме того, что означает «не потерять старые сообщения»? – snickers10m
Вы объяснили это нормально, но я не вижу кода, который объясняет, что вы делали до сих пор. – sol4me
Я пытался использовать JLabel, Textmessage и добавлять к ним сообщения каждый раз, проблема в том, что список сообщений слишком длинный. и не теряя старые сообщения, я имею в виду, когда я прокручиваю вверх, я вижу некоторые из старых сообщений. Еще раз спасибо :) – Yeap