title: Changing the background color of a paragraph in JTextPane (Java Swing)
body: <p>Is it possible to change the background color of a paragraph in Java Swing? I tried to set it using the setParagraphAttributes method (code below) but doesn't seem to work.</p>
  
  <pre><code>    StyledDocument doc = textPanel.getStyledDocument();
      Style style = textPanel.addStyle("Hightlight background", null);
      StyleConstants.setBackground(style, Color.red);
  
      Style logicalStyle = textPanel.getLogicalStyle();
      doc.setParagraphAttributes(textPanel.getSelectionStart(), 1, textPanel.getStyle("Hightlight background"), true);
      textPanel.setLogicalStyle(logicalStyle);
  </code></pre>