title: Avoid item label overlap in time series 1D plots (JFreeChart)
body: <p>I am trying to find the best strategy to produce a 1D time based plot with labels. It currently looks like this:</p>
  
  <p><img src="https://i.stack.imgur.com/pYMlI.png" alt="enter image description here"></p>
  
  <p>The problem is there is spans of time where very little happens, and others with high density.</p>
  
  <p><strong>What I would like to achieve is to distort the time axis</strong> so that in the dense areas the labels are spaced apart to avoid overlap. Alternatively, I could imagine to show the actual data points without axis distortion, but distribute the labels so that they do not overlap.</p>
  
  <hr>
  
  <p><strong>EDIT</strong>: This is my attempt to clean up the mess manually, to get an idea of which output I would like to have:</p>
  
  <p><img src="https://i.stack.imgur.com/rJ1JX.png" alt="enter image description here"></p>