Use a modified version of JCGridMenu.