Hello i try to make a gui calendar and i have a question. The dates of the month it will be displayed by a matrix gui but i want to get the what index of the matrix the user has select i tried get(handles.matrix ,'selected ' ); but the result is not what i want
matrix is the gui table
thank you

1 Kommentar

Jan
Jan am 6 Mär. 2015
Bearbeitet: Jan am 6 Mär. 2015
We can neither guess what you get nor what you want. Please add some code, which reproduces the problem and explain your problem with more details. What is a "matrix gui"?

Melden Sie sich an, um zu kommentieren.

 Akzeptierte Antwort

Adam
Adam am 6 Mär. 2015

0 Stimmen

Use the CellSelectionCallback to define a callback which will store the currently selected cell. As far as I know you cannot get this information on demand if you do not store it via the callback unless you use some java code, which isn't difficult, but is outside of the functionality documented by Mathworks.

Weitere Antworten (2)

george
george am 6 Mär. 2015

0 Stimmen

ok now the table is the variable matrix if u see i have select the number two ( 2 ) i want to make : when i press the button ( push button ) i want the matlab to display what index is selected in this case to display 2,2
thank you
george
george am 6 Mär. 2015

0 Stimmen

the answer is row = eventdata.Indices(1)%rows colum = eventdata.Indices(2)%colums

Kategorien

Tags

Gefragt:

am 6 Mär. 2015

Beantwortet:

am 6 Mär. 2015

Community Treasure Hunt

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

Start Hunting!

Translated by