EeJava-Java全中文编程软件开源

易语言 2020-06-19 22:19:43

EeJava-Java全中文编程软件开源

EeJava完整版以及最新版开源,包括(C++/JAVAFX/易语言/编译器/封装器/转换器)版本的完整。
引擎_初始化_DY (GetModuleHandle (0), 位或 (#全局_启用DPI缩放DY, #全局_使用GDI渲染DY, #全局_渲染所有菜单DY), 0, 0, 主题包, , )
' 创建窗口
窗口句柄 = 窗口_创建_DY (0, 0, “eejava - 环境关联”, 0, 0, 300, 500, 0, 0)
.如果真 (窗口句柄 ≠ 0)
' 绑定引擎
引擎句柄 = 引擎_绑定窗口_DY (窗口句柄, 0, 位或 (#窗体风格_标题DY, #窗体风格_图标DY, #窗体风格_关闭按钮DY, #窗体风格_最小化按钮DY, #窗体风格_ESC关闭窗口DY, #窗体风格_允许随意移动DY, #窗体风格_主窗口DY, #窗体风格_窗口居中DY), 0, 0)
.如果真 (引擎句柄 ≠ 0)
' 启用Aero(Vista Win7 Win10)
窗口_开启aero_DY (窗口句柄)
组件布局 [1].创建_绝对 (引擎句柄)
按钮 [1].创建 (引擎句柄, 1, “自动关联环境”, RGB2ARGB (#银白, ), RGB2ARGB (#青蓝, ), RGB2ARGB (#红褐, ), 2, 25, , , 50, 60, 200, 80, )
按钮 [1].挂接事件 (#NM_CLICK, 取指针地址 (&按钮1_被单机)) ' 事件左键被单机
按钮 [1].置字体 (, 18, , )
按钮 [2].创建 (引擎句柄, 2, “自定义路径”, RGB2ARGB (#银白, ), RGB2ARGB (#青蓝, ), RGB2ARGB (#红褐, ), 2, 25, , , 50, 180, 200, 80, )
按钮 [2].挂接事件 (#NM_CLICK, 取指针地址 (&按钮2_被单机)) ' 事件左键被单机
按钮 [2].置字体 (, 18, , )
标签 [1].创建 (引擎句柄, 100, “JDK”, RGB2ARGB (#白色, ), #对齐_单行DY, 12, 50, 280, 200, 20, 假, , )
标签 [2].创建 (引擎句柄, 100, “JRE”, RGB2ARGB (#白色, ), #对齐_单行DY, 12, 50, 360, 200, 20, 假, , )
标签 [3].创建 (引擎句柄, 100, “环境未生效? 请尝试以管理员身份运行本程序。”, RGB2ARGB (#青蓝, ), #对齐_单行DY, 14, 10, 460, 282, 20, 假, , )
编辑框 [1].创建 (引擎句柄, 3, 取运行目录 () + “\milieu\JDK”, RGB2ARGB (#灰色, ), , RGB2ARGB (#青蓝, ), 假, 0, 真, 假, 50, 300, 200, 40, RGB2ARGB (取颜色值 (45, 45, 45), ), , , )
编辑框 [2].创建 (引擎句柄, 3, 取运行目录 () + “\milieu\JRE”, RGB2ARGB (#灰色, ), , RGB2ARGB (#青蓝, ), 假, 0, 真, 假, 50, 380, 200, 40, RGB2ARGB (取颜色值 (45, 45, 45), ), 0, , )
调试输出 (编辑框 [1].取标题 (), 编辑框 [2].取标题 ())
' 设置窗口背景颜色
引擎_设置参数_DY (引擎句柄, #窗口_背景颜色DY, RGB2ARGB (#黑色, 180))
' 显示窗口
引擎_显示窗口_DY (引擎句柄, #窗口状态_显示DY, 0, 0, 0)
' 消息循环
窗口_消息循环_DY ()