软件设计师的能力——这是令人神经崩溃的!

12个视图(30天)
Baha411”class=
Baha411 2019年8月1日
评论道: Garrard肯2021年9月19日
这就跟你问声好!
我探索的应用而不是GUI。我想使用的应用仅仅因为它看起来更好,但我有困难没有弄清楚它的能力。实际上是真的令人神经崩溃的b / c很难找到例子应用程序设计师,甚至小的东西需要长时间才能找到。我有快速的问题我将在下面列出。在一个应用程序是作为一个独立的编译:
  1. 我可以添加“打印”菜单条,一般“打印”我们对一个典型的引导吗?
  2. 我可以添加、保存、saveas……菜单条,这个保存它d保存任何应用程序的当前屏幕上看到包括所有组件?
  3. 我可以manipuate表有向上和向下按钮?
  4. 我能有锅、旋转等图吗?
我认为所有这些都是可行的使用“指导”,我想知道如果他们的应用是可行的吗?我非常感谢如果你们能回答这些问题!

接受的答案

亚当Danz”class=
亚当Danz 2019年8月1日
编辑:亚当Danz 2019年8月2日
1)“我可以打印添加到菜单条吗?
您可以添加任何你想要的 菜单条 。从AppDesigner接口,拖拽的菜单栏图GUI工具部分。添加一个新的菜单项和重命名新的“菜单”“打印”。然后在 MenuSelectionFcn () 回调函数,您可以指定任何你想要的子例程。然而, UIFigures print万博1manbetx()不支持 (游手好闲的)所以我不知道你打算印。你可以使用一个第三方程序屏幕截图。
2)“我可以添加、保存、saveas ....”
类似于我上面的评论, save (), saveas()和savefig UIFigure()不支持万博1manbetx (双游手好闲的人)。
( 更新 ]
如果您正在使用指南或一个GUI开发从uicontrol(),您可以添加一个按钮,命名为“拯救”,在它的回调函数,您可以保存的图像这样的GUI。
saveas (handles.MyGUI“MyGUIsnapshot”,“png”)
% *“MyGui”是您的GUI图的句柄。
% *我不推荐保存它作为“无花果”因为你会得到
%的多个GUI而不是GUI的形象。
3)“我可以manipuate表有向上和向下按钮?”
appdesigner中的表已经有这些特性。
4)“我能有锅,旋转等图?”
是的 !UI轴,两者兼而有之 rotate3d () 锅() 只支持万博1manbetx 参数。
锅(app.UIAxes“上”)
rotate3d (app.UIAxes“上”)
11日评论
Baha411”class=
Baha411 2019年8月5日
感谢你的回复!我使用这些技巧指南集中文本和代码变得十分混乱当我创建删除行,add row, up-row,杀一排按钮,当分类列等多个表在多个选项卡。我希望如果它是一个直接的选择应用,但看起来不是。

登录置评。

答案(1)

保罗·狄拉克”class=
保罗·狄拉克 2020年3月3日
Mathworks绝对是不可思议的,这些年来,还没有找到一个体面的方法来创建先进的gui。
现在,他们正迫使每个人都从指导迁移到应用程序设计师,吸收更多和施加了更多的限制。软件设计开发人员似乎做每件事与Matlab GUI开发一个更大的疼痛比底部和指南。
2的评论
Garrard肯”class=
Garrard肯 2021年9月19日
程序设计师是一个完整的浪费时间,只适合玩具程序。即使是本教程的例子是非常缓慢的。

登录置评。

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!