79595773

Date: 2025-04-28 04:00:45
Score: 1
Natty:
Report link

Answer written like a beginner/intermediate programmer trying to help on StackOverflow:

Well, JEditorPane in Swing has very limited HTML support (basically HTML 3.2), so it doesn't directly support overflow-x: auto. But maybe you can get a similar effect by putting the JEditorPane inside a JScrollPane.

If your goal is to make a specific div inside the HTML scroll horizontally without affecting the rest of the content, then it gets a bit trickier. CSS support is really limited, so you might need some workaround, like using a <table> to mimic that behavior.

Another approach would be extending HTMLEditorKit and creating a custom ViewFactory, but that’s a bit more complex. If you can be a little flexible with the solution and wrap the whole JEditorPane inside a JScrollPane, it would probably be a lot easier.

Reasons:
  • Blacklisted phrase (1): StackOverflow
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: Giordano Lanna