我想知道使用哪种技术来显示MySQL工作台图形用户界面。我怀疑这是在使用Java,但我对此不太确定。
发布于 2014-02-18 23:53:01
MySQL工作台是一个主要用C++编写的应用程序。在C# (Windows)和Objective (Mac)中都有特定于平台的部分。用于GUI的框架如下:
插件可以使用C++、Python或Lua创建。MySQL工作台中的管理员部分很大一部分是用Python编写的。平台特定的部分由一个名为mforms
的薄层包装,该层由应用程序使用,可以通过插件(包括用Python或Lua编写的插件)访问。第一个版本是在Windows上使用2005创建的,随后对Mac和Linux进行了增强。
更新:
从版本6.1开始,Lua支持已经被删除。
更新2:
自2015年10月起,社区代码为可从Github获得。
https://stackoverflow.com/questions/21849568
复制相似问题