-1
A
回答
2
我是一個在Matlab中使用Matlab-Java接口的GUI的大支持者。這有點麻煩,但如果它是一個功能強大的圖形用戶界面,肯定會遇到麻煩。這就像使用Java編程,但使用m腳本界面。要創建Java GUI,您需要使用Matlab內置函數javaObjectEDT
並將它傳遞給您想要實例化的類。
frame = javaObjectEDT('javax.swing.JFrame');
的javaObjectEDT
呼叫由Mathworks公司的建議,以確保垃圾收集等 當您設置一個回調Matlab的功能手柄,你需要遵循:
hjObj = handle(jObj, 'CallbackProperties');
set(hjObj,'MouseClickedCallback',{@treeClicked,fig},'ToolTipText','Tip: use Alt-Click to edit plotting functions');
哪個解釋爲here。
有很多細節,但是它的核心是基於m腳本的Java,它非常適合與Matlab集成。
相關問題
- 1. GUI獲取方法替代?
- 2. 如何爲此代碼創建MATLAB GUI?
- 3. 在matlab GUI中創建選項卡
- 4. 創建動態JavaScript的替代方法?
- 5. 爲MATLAB GUI應用程序開發UI的替代方案?
- 6. 在GUI創建方法生成器
- 7. Java GUI替代方案
- 8. lsqlin的替代方案MATLAB
- 9. 在matlab中尋找替代方案
- 10. 在matlab中的這種方法的任何替代近似?
- 11. 創建簡單遊戲GUI的方法
- 12. MATLAB:在ode45中調用feval的替代方法
- 13. matlab中散點圖的替代方案
- 14. 的Rails 3:控制器中創建方法,Post.new代替current_user.posts.build
- 15. 你如何處理軌道中的替代創建方法
- 16. 瞭解在Visual Studio GUI中創建的方法的位置
- 17. 將MATLAB GUI添加到MATLAB代碼中
- 18. Matlab:在符號方程中用diff(*,t)代替* _dot表示法
- 19. 在Matlab中替代conv2
- 20. Matlab GUI,創建兩個選項卡
- 21. 在Java中創建GUI的最簡單方法是什麼?
- 22. 在Matlab GUI中創建一個不可編輯的行
- 23. 如何在MATLAB中創建一個函數內的GUI?
- 24. 使用子查詢的替代方法 - 無法在Mysql中創建視圖
- 25. 在matlab中創建類或在matlab中轉換c代碼
- 26. Java中的替代方法
- 27. jsp中PrintStacktrace()方法的替代方法
- 28. 用於更新wxPython GUI的thread.join()的任何替代方法?
- 29. matlab矩陣元素單元乘法的替代方法
- 30. 在MATLAB GUI創建透明文本框中使用GUIDE
這是什麼在GUIDE困擾你呢? –
您可以隨時對GUI進行編程。只需創建小部件並將它們放置在周圍.. – angainor
@Andrey:在GUIDE中定製的選項非常少,使它變得更好是困擾我的東西 – Atish