2016-05-19 15 views
0

Ich habe eine uitable und ursprünglich letzten zwei Spalten arbeiten als Popup-Menüs, die nur eine Auswahl erlaubt.Mehrfache Auswahl über Listenfeld in uitable gemacht

uitable('blah blah blah',... 
     'ColumnFormat'{'logical','char',cell_array1,cell_array2},... 
     'ColumnEditable',[true false true true],... 
     'Data',[blah blah cell_array2 cell_array2]) 

Jetzt möchte mein Kunde in der Lage sein, mehrere Auswahlen zu treffen (durch Halten der STRG oder was auch immer).

Mein Verständnis ist, dass Popup-Menü Multiselect nicht zulassen, aber Listbox tut.

Ich konnte keinen Weg finden, Listboxen in eine Benutzerfreundlichkeit zu bringen.

Ich bin offen für alle anderen Mittel.

Antwort

0

Es gibt nur so viel, was Sie mit Matlab uicontrols/uitable usw. tun können. Sie würden ultimative Flexibilität erhalten, wenn Sie einfach auf reine Java-Lösungen z. wunderbare Swing-basierte JIDE Grids, die mit jedem Matlab Release vorverpackt sind. Übrigens, uitable ist nicht viel mehr als eine abgespeckte Version der Jide-Tabelle an erster Stelle. Es gibt auch eine Reihe von Artikeln auf using Jide within Matlab da draußen, um loszulegen.