didoux95
Messages postés845Date d'inscriptionmardi 25 avril 2006StatutMembreDernière intervention 1 août 2017
-
27 juil. 2007 à 18:29
didoux95
Messages postés845Date d'inscriptionmardi 25 avril 2006StatutMembreDernière intervention 1 août 2017
-
27 juil. 2007 à 22:53
Bonjour à tous.
je suis désespérément à la recherche d'un composant graphique permettant d'éditer du texte (ex: JTextArea). Mais ayant certaines particularités:
- récupéré la ligne X (methode du genre public String getLigne(int ligne))
- connaitre le nombre de ligne que le composant contient (ex: la methode .getLineCount() de JTextArea)
- et les méthodes "basic" setText(String txt), getText(), ...
si certains parmis vous en connaisse un (ou plusieurs), je le pri de bien vouloir me faire signe.
merci.
plop3000
Messages postés135Date d'inscriptionmercredi 23 mai 2007StatutMembreDernière intervention 7 avril 20121 27 juil. 2007 à 20:02
Ah ok, je n'avais pas compris que les utilisateurs devaient pouvoir écrire dans le composant. Tu peux très bien faire tes propres fonctions si elles n'existent pas de base, ça ne devrait pas être trop dur
plop3000
Messages postés135Date d'inscriptionmercredi 23 mai 2007StatutMembreDernière intervention 7 avril 20121 27 juil. 2007 à 19:19
Bonjour,
Pourquoi ne pas utiliser une JList ?
Pour récupérer le numéro ligne sélectionnée => jListTest.getSelectedIndex()
Pour connaitre le nombre de lignes => jLisTest.getModel().getSize()
Et pour les méthodes "basiques" :
Récupération d'une valeur => jListTest.getModel().getElementAt(jListAlbums.getSelectedIndex()).toString()
Affectation d'une valeur => jListTest.setListData(tableauDeValeurs);
didoux95
Messages postés845Date d'inscriptionmardi 25 avril 2006StatutMembreDernière intervention 1 août 20172 27 juil. 2007 à 22:53
Bonsoir.
j'ai suivi ta proposition (1068972 plop3000 ); j'ai créer ma propre class heritant d'un composant (JTextArea) auquel j'y ai ajouter la methode (=162077 theguitou ) plus d'autre que j'ai faites en même temps.