JList прорваться сквозь - PullRequest
       4

JList прорваться сквозь

1 голос
/ 28 июля 2010

У меня есть список данных в компоненте JList в моем графическом интерфейсе.

Я хотел бы знать, есть ли метод, который я могу вызвать в элементе (ах) списка, чтобы пройти через определенный элемент в списке. Я хотел бы провести линию через элемент, чтобы он выглядел так, как будто этот элемент отменен.

Мне нужна похожая вещь, например, пробежка по функциональности в документе Microsoft Word, посредством которой я проводил линию по тексту.

спасибо за вашу помощь

Ответы [ 2 ]

2 голосов
/ 28 июля 2010

Вы можете применить форматирование html к каждому элементу списка. Поэтому, если вы знаете, через какой элемент вы хотите пройти, вы можете изменить строку, содержащуюся в этом элементе, следующим образом:

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

Редактировать: я должен отметить, что я не проверял это, поэтому, если тег забастовки не поддерживается в Java, попробуйте просто s. Один из них должен работать

1 голос
/ 28 июля 2010

Общий слой JIDE имеет StyledListCellRenderer , который можно использовать для обеспечения этой функциональности.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...