Some extra and useless lines around GUI!

Hey guys,
I ahve been trying to develop a GUI for a project. My problem is a couple of small lines perpendicular to the length and width of the GUI which are not supposed to show up. Please see the figure below.
I would greatly appreciate your help.
Thank you

 Respuesta aceptada

Jan
Jan el 12 de Mzo. de 2019
Editada: Jan el 12 de Mzo. de 2019
This looks the ticks of an axes object, which fills the complete figure. Either remove this axes object, if you do not need it, or remove the ticks:
AxesH = axes( ...
'Parent', FigH, ...
'Units', 'normalized', ...
'Position', [0, 0, 1, 1], ...
'Visible', 'off', ...
'XTick', [], 'YTick', [], ... % <---
'NextPlot', 'add', ...
'HitTest', 'off');
It would be useful to mention, if you create the GUI by GUIDE, AppDesigner or programmatically.

5 comentarios

Masoud Kavoosi
Masoud Kavoosi el 12 de Mzo. de 2019
Thank you for the answer.
I used guide to create it. Just now I tried to use your code, but I don't know where should I paste your codes? I paseted it into the main function but it returns several errors. I mean there are several functions in the developed GUI, your codes should be pasted into which function?
Masoud Kavoosi
Masoud Kavoosi el 12 de Mzo. de 2019
I just solved the issue by making some settings in the axes. Actually I chose the same colors for XTick and YTick.
Thank you
Jan
Jan el 12 de Mzo. de 2019
Setting XTick and YTick to the empty matrix will be smarter, because it is not affected by a change of the default colors. Did you create the axes in GUIDE? Then you do not need my code, but you can set the properties of the axes in GUIDE also. By the way: Do you need this axes at all? The screenshot dows not contain any text() objects, such that I assume you can delete the axes.
Masoud Kavoosi
Masoud Kavoosi el 13 de Mzo. de 2019
You are right. Actually, I created this axes just to have a background color in my GUI, other than that they do not do anything special for me. And, I created this GUI using GUIDE in MATLAB.
Jan
Jan el 13 de Mzo. de 2019
You can set the background color of the figure directly.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Graphics Object Properties en Centro de ayuda y File Exchange.

Etiquetas

Preguntada:

el 12 de Mzo. de 2019

Comentada:

Jan
el 13 de Mzo. de 2019

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by