How to add a wave underlining for a list item
Answered
How to add a wave underlining for a list item like on this screenshot http://prntscr.com/kaluf1
Please sign in to leave a comment.
You can use `com.intellij.ui.ColoredListCellRenderer` (that is based on `com.intellij.ui.SimpleColoredComponent`)
Something like `append("text", new SimpleTextAttributes(SimpleTextAttributes.STYLE_WAVED, null, JBColor.RED));` should work.
See https://github.com/JetBrains/intellij-community/blob/master/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/ProjectStructureElementRenderer.java as an example.
Спасибо! А не подскажешь еще как сделать такой вывод сообщения http://prntscr.com/kavnx6
Это делается через openapi или просто через JPanel?
Это сообщение - кастомная JPanel, не входящая в community.
(JEditorPane с HyperlinkListener для экшенов, рядом с `com.intellij.ui.components.labels.LinkLabel` для крестика)
Спасибо