Force the scrollbars to be there even when they’re not needed

   int hPolicy = JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS;
   int vPolicy = JScrollPane.VERTICAL_SCROLLBAR_ALWAYS;
 
   JPanel drawSurface = new JPanel();
   JScrollPane editorField;

= = = = = = = = = = = = =
(in constructor….)

   editorField = new JScrollPane(drawSurface);
   editorField.setHorizontalScrollBarPolicy(hPolicy);
   editorField.setVerticalScrollBarPolicy(vPolicy);

= = = = = = = = = = = = = = = = = = = = =
in essence all you need to do is set the individual scroll
bar policies to the constants defined in JScrollPane.