可装插件控制台程序,设计思路和一些技术问题求支援。在线等。

kenjian1992 2015-03-13 10:34:51
我想编写一个这样的控制台程序
1:可以使用所有windows当前cmd控制台能使用的命令
2:可以以后自己编写一些jar包放入程序的指定目录扩展功能(就像装插件一样装在程序里面)

问题:
1:我要如何定义一个接口让以后扩展的jar包去实现接口?
2:如何让程序能使用Windows的cmd窗口的所有命令?

是不是要代理CMD?

另外,控制台上的字能不能带有彩色?

求设计思路和以上问题的解答。
...全文
122 1 打赏 收藏 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
rumlee 2015-03-14
  • 打赏
  • 举报
回复
1、我要如何定义一个接口让以后扩展的jar包去实现接口 这个其实很容易做到的啊,你只需要定义一个接口,然后其它扩展jar实现你的接口就可以了。如果你需要动态加载jar的话,自己定义一个类加载器即可。 2:如何让程序能使用Windows的cmd窗口的所有命令 使用runtime调用即可 控制台上的字能不能带有彩色? 你自己写的控制台当然可以,就是一个窗口,然后你自己在上面画,你想画什么颜色就画什么颜色啊。

62,620

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧