Я хочу добавить несколько новых JTextArea в JTextPane во время выполнения при нажатии кнопки. Для этого я установил компоновку ящика для моей JTextPane, и я добавлю новый компонент, используя метод mytextpane.add(). , но он изменяется и изменяется в зависимости от макета и не сохраняет первоначальный размер, который я назначил. Кроме того, поскольку я добавляю больше компонентов к нему, вставленные компоненты становятся сжатыми, но я хочу, чтобы полоса прокрутки отображалась, когда я добавляю больше компонентов в свою JTextPane. Пожалуйста, помогите мне с этой проблемой.Java Swing - проблема с компонентным компонентом (JTextArea) в JTextPane
ответ
Как правило, вы добавляете компоненты в JPanel, поэтому я не уверен, почему вы пытаетесь добавить их в JTextPane. Основной код:
panel.add(someComponent);
panel.revalidate();
Однако, если вы на самом деле пытаетесь добавить их к JTextPane, то вы должны быть с помощью метода insertComponent() из JTextPane.
Если вам нужна дополнительная помощь, разместите свой SSCCE, показывая эту проблему.
, пожалуйста, помогите мне camickr – Nilesh
Я сомневаюсь, является ли JTextPane компонентом, который вы должны использовать для этой цели. JTextPane подходит, если вы хотите добавить интерфейс редактирования текстовых файлов в свой UI (скажем, встраивание редактора разметки). Может быть, JScrollPane лучше подойдет вашим потребностям.
- 1. Проблема с JTextArea in Swing
- 2. Как добавить строку в java swing JTextPane?
- 3. Java Swing JTextArea mirroring
- 4. jtextarea resize java swing
- 5. Что заменяет replaceRange(); в JTextArea, для JTextPane?
- 6. Java Swing JTextArea не работает
- 7. Java Swing: JTextArea column question
- 8. Отображение параллелизма Java Swing JTextArea
- 9. Java Swing Как сбросить JTextArea
- 10. Как обновить JTextArea в Java Swing?
- 11. Печать на JtextArea или JtextPane
- 12. Java Swing Обновление строки в JTextArea
- 13. UndoableEditListener никогда не называли в JTextPane/JTextArea
- 14. Как я могу определить Java Swing JTextArea
- 15. Java Swing - компонент для вставок проблем в JTextPane
- 16. Swing JTextPane in javafx
- 17. Пользовательский JButton с компонентом JTextArea внутри
- 18. Java Swing Кнопка Maximize JFrame исчезает
- 19. Как сделать класс компонентом Java Swing?
- 20. Java Swing JTextArea Horizontal Constraint только
- 21. Java Swing многопоточный доступ к JTextArea
- 22. Изменение межстрочного интервала в JTextArea (не JTextPane)
- 23. Укладка текста в JTextArea или JTextPane
- 24. Java Swing JFileChooser присоединяет файлы к JTextArea
- 25. Выравнивание текста в JTextArea и JTextPane
- 26. Java Swing JTextArea не отображается правильно
- 27. Запись в JTextArea с данными в ArrayList - Java Swing
- 28. JTextArea в JTextPane - нужна новая строка
- 29. проблема с обновлением java swing
- 30. Проблема с Java Swing HREF
общественного класса TestPane расширяет javax.swing.JFrame { /** Создает новую форму TestPane */ общественного TestPane() { initComponents(); } частная пустота jButton1ActionPerformed (java.awt.event.ActionEvent ЭВТ) {// TODO добавить код обработки: jTextPane1.insertComponent (новый JTextArea ("Привет я madhvi")); jTextPane1.revalidate(); } /** * @param арг аргументы командной строки */ государственной статической силы основных (String арг []) { java.awt.EventQueue.invokeLater (новый Runnable() { общественного недействительными запуска() { новый тест – Nilesh
Привет, я точно знаю, как вы и его работа отлично. Но единственное, что я хочу сейчас, это каждый раз, когда я хочу вставить новый компонент в новую строку. Как это сделать? И мой jtextArea должен быть таким же, как у моей JtextPane. – Nilesh