NetBeans 8.2 开发 CIFLog3.5 - 创建WelcomeDemo
NetBeans 8.2 开发 CIFLog3.5 - 创建WelcomeDemo
- NetBeans 8.2 开发 CIFLog3.5 - 创建WelcomeDemo
- 创建一个基于CIFLog平台的应用系统
- 1. 下载安装CIFLog
- 2. 授权使用
- 3. 解决本地机器码验证错误问题
- 4. 创建一个基于CIFLog平台的应用系统
- (1)新建项目
- (2)添加CIFLog开发平台
- (3)新建模块
- (4)新建窗口应用
- (5)添加组件
- (6)编写页面代码
- (7)完成
CIFLog测井平台由中国石油勘探开发研究院李宁团队研发,是国内行业领先的测井软件,其功能强大,在教学和科研中被广泛使用。目前版本:3.5(博主已知是这个),石油科研院所和高校可申请免费使用。
NetBeans 8.2 开发 CIFLog3.5 - 创建WelcomeDemo
参考书籍《CIFLog测井软件平台用户应用系统开发》

创建一个基于CIFLog平台的应用系统
1. 下载安装CIFLog
在此之前,需要完成CIFLog的安装,下载软件的地址可以关注公众号小微测井

进入聊天界面,点击箭头所指的内容,进入一个新的页面,该页面有下载链接


点开申请链接后,进入下面的页面,填写一下信息,然后提交

提交后收到邮件,然后可以下载了,给的链接是百度网盘,图中红色框圈出的是博主下载的。绿色框的注意是32位的。


下载后里面包含这些内容,sn中是授权凭证,第一次打开CIFLog需要,安装顺序如下(博主亲测)
- 安装 Setup1-jdk-8u181-windows-x64.exe
- 安装 Setup2_VC运行库-v2021.08.02.exe
- 安装 Setup4-sdk_windows-x64-1.exe
- 安装 CIFLog3.5_64位2025版.exe
Step5的那个sdk博主没有安装,后续在使用CIFLog中没什么问题。安装好后我们开始使用
2. 授权使用
打开安装好的 CIFLog ,会弹出下面的对话框

选择刚才下载的sn文件夹里的授权凭证(许可文件)


报错了,如何解决这个问题呢?
3. 解决本地机器码验证错误问题
解决方法:修改本地机器的mac地址,然后选择对应的授权文件
这里给了4个授权文件,博主这里选择的是第一个

这里文件名就是对应的mac地址:
502B73D5009F
接下来修改本地机器的mac地址,首先打开 控制面板 ,选择红色框中的蓝色箭头指的内容 - 查看网络状态和任务

点击更改适配器设置

右键 红色框,然后选择 属性

选择红色框的内容,点击 Configure

选择 高级

选择 网络地址,右边勾选第一个,输入刚才获得的mac地址

然后点击 OK,这样就完成了修改mac地址了
接下来,如果之前打开了CIFLog,可以先关掉,然后再打开,选择第一个授权凭证,然后就OK啦,来到了下面的界面。第一次打开没有项目,大家可以创建或者选择已经有的。

选择好后进入项目,就可以进入,看到下面的界面了,这样就表示完成了

4. 创建一个基于CIFLog平台的应用系统
创建过程参照书籍,但是书籍不是很详细,这里一步一步的来创建,博主给出详细的过程。
这里需要用到netbeans 8.2,大家自行下载安装,下载链接如下,这个链接引用另一个博主的博客
Netbeans 8.2下载链接
安装好后,打开netbeans 8.2

(1)新建项目

选择 NetBeans 模块,然后选择 NetBeans 套件

然后命名,CIFLog-Tutorial

(2)添加CIFLog开发平台
点击上图中的蓝色箭头,选择添加平台

找到CIFLog的安装目录,然后点完成

添加好后,左侧出现了平台,接下来关掉这个窗口

选择刚才添加的CIFLog开发平台,然后点完成

左侧出现创建的套件

由于博主没有找到系统闪屏在哪里设置,我们直接跳过这个,右键没有看到标记

(3)新建模块

选择 模块

给模块命名 WelcomeDemo

设置代码名称基
cif.demo.welcome

点击 完成 ,成功创建模块

(4)新建窗口应用
在对模块右键,选择创建,窗口应用

选择 Editor,然后点下一步

设置名称前缀
WelcomeDemo

点击完成后,成功创建,结果如下:

(5)添加组件
首先选择 边框布局

选择 JScrollPane, 拖到窗口中

然后选择 jEditorPane, 拖到窗口中

在左下角,可以看到当前窗口中的组件

(6)编写页面代码
点击 源 来到代码界面

在函数**componentOpened()**中添加如下代码
String htmlFile = "file:///D:/CIFLog3x64/platformResource/welcomePage/CIFLogTwiceExample.htm";
try {
jEditorPane1.setPage(htmlFile);
} catch(IOException ex) {
ex.printStackTrace();
System.out.println("Error");
}

这个代码的意思是读取一个htm文件的内容,然后在窗口中展示,这个htm文件在CIFLog安装路径下
大家要注意,不要复制我代码中的,根据自己的路径写#pic_center)
安装目录
D:\CIFLog3x64\platformResource\welcomePage

这里我复制了一份,以英文命名
接下来把需要的包导入

设置好后,点击绿色三角

可以看到弹出了CIFLog软件

进入一个项目,然后点击上面的窗口,选择创建的模块名

(7)完成
成功看到我们导入的界面

