Matlab GUI按钮的丑陋风格和一切看起来都像是来自Windows 95,这是20年前的一种风格。如何使按钮,滚动和Matlab GUI的一般感觉看起来不那么老式?有没有办法使用Matlab软件本身的原生风格并将其应用到GUIDE?
答案 0 :(得分:5)
尝试将默认的Matlab外观修改为“Metal L& F”,如下所示:
metal_laf = 'javax.swing.plaf.metal.MetalLookAndFeel';
javax.swing.UIManager.setLookAndFeel(metal_laf);
在Windows上,MATLAB默认使用“Windows外观”,然后MATLAB图形控件具有原生外观。
您也可以尝试使用Nimbus L& F:
nimbus_laf = 'com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel';
javax.swing.UIManager.setLookAndFeel(metal_laf);
但这通常会导致一些问题。
上述完整而非凡的指南可以在未记载的MATLAB博客中找到:
http://undocumentedmatlab.com/blog/modifying-matlab-look-and-feel