gui matrix getSelected index

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 Commento

Jan
Jan il 6 Mar 2015
Modificato: Jan il 6 Mar 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"?

Accedi per commentare.

 Risposta accettata

Adam
Adam il 6 Mar 2015

0 voti

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.

Più risposte (2)

george
george il 6 Mar 2015

0 voti

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 il 6 Mar 2015

0 voti

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

Categorie

Tag

Richiesto:

il 6 Mar 2015

Risposto:

il 6 Mar 2015

Community Treasure Hunt

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

Start Hunting!

Translated by