Прокручиваемый HTML JLabel - PullRequest
2 голосов
/ 02 марта 2011

У меня есть Jlabel, заполненный HTML. Я хотел бы прокрутить этот контент, как если бы вы использовали overflow: auto; в css. Я не могу заставить это работать. Кто-нибудь сталкивался с этим? Я хотел бы сохранить содержимое в HTML - для разметки - и использовать что-то легкое для прокрутки, хотя это.

Кстати: Jlabel находится во всплывающем окне - я могу использовать что-то еще, кроме JLabel, если потребуется, но хотел бы сохранить HTML.

Приветствия

slotishtype

1 Ответ

9 голосов
/ 02 марта 2011

Поместите этот JLabel в JScrollPane, например:

JScrollPane scroller = new JScrollPane(myJLabel, JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED, JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);

Обратите внимание, что, поскольку этот конструктор сообщает , эти параметры могут быть впоследствии изменены.

...