What I have right now is that I get a list of fonts in the system,
then for each one I create a JMenuItem and add it to my JMenu.
What's happening is that the list is long and goes off the bottom of
the screen, and there is no way to get to lower menu items.
I tried adding the menuitems into a JScrollPane, then add the
JScrollPane into the menu. But in this case, it looks like the whole
JScrollPane is treated as a single menu item, I can't select the
items inside it.