做一个简单的java编译器,如何做项目管理打开工程,文件

做一个简单的java编译器,怎么做项目管理打开工程,文件就像一般的编译器一样,,在IDE界面的左边,可以显示工

做一个简单的java编译器,怎么做项目管理打开工程,文件
就像一般的编译器一样,,在IDE界面的左边,可以显示工程,包,文件等,,而且还可以实现打开功能,,,,,,,具体怎么实现,求解释

[解决办法]
编译器,这个核心不是那些GUI,而是编译原理