Je souhaite ajouter plusieurs nouveaux JTextArea dans JTextPane lors de l'exécution en cliquant sur le bouton. Pour cela, j'ai mis en page Box pour mon JTextPane et j'ajoute un nouveau composant en utilisant la méthode mytextpane.add(). mais il est redimensionné et repositionné en fonction de la disposition et ne conserve pas la taille d'origine que j'avais assignée. Aussi comme j'ajoute plus de composant, les composants insérés sont rétrécis mais je veux qu'une barre de défilement apparaisse quand j'ajoute plus de composants à mon JTextPane. S'il vous plaît aidez-moi avec ce problème.Java Swing - Problème avec le composant d'insertion (JTextArea) dans JTextPane
Répondre
Généralement, vous ajoutez des composants à un JPanel, donc je ne sais pas pourquoi vous essayez de les ajouter à un JTextPane. Le code de base est:
panel.add(someComponent);
panel.revalidate();
Cependant, si vous essayez de les ajouter vraiment à un JTextPane alors vous devriez utiliser la méthode InsertComponent() de JTextPane.
Si vous avez besoin de plus d'aide poster votre SSCCE montrant le problème.
aidez-moi s'il vous plaît camke – Nilesh
Je doute que le JTextPane soit le composant que vous devriez utiliser à cette fin. JTextPane convient lorsque vous souhaitez ajouter une interface d'édition de texte multiniveau à votre interface utilisateur (par exemple en incorporant un éditeur de balisage). Peut être JScrollPane répondrait mieux à vos besoins.
- 1. Java Swing - composant d'insertion de problème dans JTextPane
- 2. Java Swing: colonnes JTextArea question
- 3. java swing texte d'accès concurrentiel dans JTextArea avec une boucle
- 4. Java Swing Affichage de la concurrence JTextArea
- 5. Comment mettre à jour JTextArea dans Java Swing?
- 6. Java JTextPane JScrollPane Affichage Problème
- 7. Comment rediriger toutes les sorties de la console vers un Swing JTextArea/JTextPane avec le bon encodage?
- 8. Problème java swing clipping
- 9. comment créer plusieurs cadres dans le composant swing java
- 10. Java Swing - Problème dans JSpinner
- 11. Java JTextArea Question
- 12. Java/swing: composant de la console?
- 13. Java Swing Problème
- 14. problème java swing thread
- 15. Java Swing GUI - Problème
- 16. Java/Swing: Problème avec l'écouteur de touche
- 17. problème avec GridBagLayout en Java Swing
- 18. Java JTextPane Save
- 19. Peindre des chaînes RTF/HTML dans un composant swing personnalisé
- 20. positionnement avec Java Swing
- 21. Comment déterminer un composant swing?
- 22. Java JTextPane HTML image cookies
- 23. Swing ajouter un nouveau composant
- 24. Centrage du texte dans un JTextArea ou un JTextPane - Alignement horizontal du texte
- 25. vacillante de composant Swing lorsque mis à jour beaucoup
- 26. afficher les liens dans le JTextPane de java sans html
- 27. JScrollBar Problème de réglage Vertical/Horizontal- Java Swing
- 28. Composant de vue de planification dans Swing
- 29. Swing MVC JTextPane et en général pour les autres
- 30. Aide concernant java swing/GridBagLaytout
TestPane public class {étend javax.swing.JFrame /** Crée un nouveau formulaire TestPane */ TestPane public() { initComponents(); } privé vide jButton1ActionPerformed (java.awt.event.ActionEvent EVT) {// TODO ajouter votre code de manipulation ici: jTextPane1.insertComponent (nouveau JTextArea ("Salut, je suis Madhvi")); jTextPane1.revalidate(); } /** * @param args les arguments de ligne de commande */ static void main (String args []) {publics java.awt.EventQueue.invokeLater (nouveau Runnable() { public void run() { nouveau test – Nilesh
Salut camickr, j'ai fait exactement comment vous et son fonctionnement bien.Mais la seule chose que je veux maintenant est de chaque fois que je veux insérer un nouveau composant dans la nouvelle ligne, comment puis-je accomplir cela et mon jtextArea devrait prendre la même largeur que mon JtextPane – Nilesh