关于javafx实现图形界面的控制台的问题?

请问怎么实现基于图形界面的控制台

就是在图形界面的基础上 实现类似于控制台输入一个指令 然后执行输出或者其他操作
比如像eclipse 的控制台一样,输入一句执行,已输入和显示的文本不可编辑。