2010-07-27 6 views
1

J'ai une liste de données dans un composant JList dans mon interface graphique.JList passer par

Je voudrais savoir s'il y a une méthode que je peux appeler sur les éléments de la liste pour passer à travers un élément particulier de la liste. Je voudrais tracer une ligne à travers l'élément pour apparaître comme si cet élément était annulé.

Je veux une chose similaire à la fonctionnalité de frappe dans le document Microsoft Word par laquelle une ligne je dessine à travers le texte.

Merci pour votre aide

Répondre

2

Vous pouvez appliquer html à chaque élément formattage d'une liste. Par conséquent, si vous savez ce que l'élément que vous voulez, vous pouvez bâtonnées modifier la chaîne détenue par cet élément en tant que tel:

<html><strike>this text will be struck through</strike></html> 

Edit: Je dois souligner que je ne l'ai pas testé, donc si la balise de grève est pas pris en charge en Java, essayez juste s. Un de ceux-ci devrait fonctionner

+0

Merci pour votre réponse. J'ai testé le tag strike en html et ça marche. Je vais le tester dans mon programme et voir si ça va marcher. – kap