I want to create a \"Command Console\" similar to the Windows Command Prompt, with command history, etc which is in a JPanel so that it can be added to a JFrame.
What I
To include BeanShell into your application, add the .jar-files from the BeanShell download page to your Java project and see the BeanShell doc section "Calling Beanshell from your Application" for examples how to call Beanshell with direct calls or by evaluating the commands from your shell.
See also the Quickstart Guide for other ways and examples how to use BeanShell.