Я использую собственный javascript-метод в своем проекте gwt и пытаюсь добавить всплывающие подсказки в RTA http://www.gwtproject.org/javadoc/latest/com/google/gwt/user/client/ui/RichTextArea.html. Это отлично работает, используя:
private native void addHtmlSpanHighlight(Element elem, String type,
String objectId, String tooltip)/*-{
var range = elem.contentWindow.getSelection().getRangeAt(0), content = range
.extractContents(), span = document.createElement('SPAN');
span.setAttribute("type", type);
span.setAttribute("value", objectId);
span.setAttribute("style", "background-color:#ffd700");
span.setAttribute("title", tooltip)
span.appendChild(content);
var htmlContent = span.innerHTML;
range.insertNode(span);
elem.blur();
}-*/;
Таким образом, диапазон имеет всплывающую подсказку. Но вот мой вопрос:
Есть ли умная и простая возможность установить жирные теги в String всплывающей подсказки (например: title="This is Test") без использования фреймворков css или javascript?
Большое спасибо заранее за вашу помощь.
Попробуйте использовать DecoratedPopupPanel, затем добавьте обработчик наведения мыши для вашей панели, см. Пример в этой ссылке
Вы не можете создавать подсказки.
Вы можете создать другой элемент, который будет выступать в качестве всплывающей подсказки, и стилизовать его. Здесь описывается один из возможных способов: