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)完成
成功看到我們導入的界面