2011-11-07 5 views
6

Soy bastante nuevo en Matlab y estoy usando GUIDE para crear una GUI. Estoy buscando hacer una GUI en la que pueda ingresar el nombre y la descripción de un elemento y otras cosas y luego, al enviarlas, se enviarán a la base de datos.¿Cómo puedo crear un cuadro de edición multilínea de matlab en la Guía?

Mi pregunta es cómo hacer un cuadro de descripción, como donde puse la descripción del artículo. Probé el cuadro de edición pero es un objeto de línea única.

Gracias

+1

aquí hay un ejemplo que puede serle útil: http://stackoverflow.com/questions/7910287/display-window-for-text-files/7932849#7932849 – Amro

Respuesta

12

echar un vistazo a la documentación de la properties of uicontrols. Puede establecer las propiedades Max y Min de un cuadro de edición. Sé que parece una locura, pero si Max - Min > 1, el cuadro de edición aceptará entrada de línea múltiple; si es Max - Min <= 1, es solo una línea. De lo contrario, las propiedades Max y Min no tienen ningún efecto en los controles del cuadro de edición.

Otra opción sería tener métodos de entrada separados para el nombre, la descripción y otras cosas que desea que los usuarios ingresen a través de la GUI. Dependiendo de su aplicación, eso podría generar un diseño de GUI más limpio.

+0

Muchas gracias. – Momo

+0

Muchas gracias, no me encontré tan lejos y me pregunté por qué la caja mostrada como multilínea ... ¡Funcionó como un amuleto! – tim

Cuestiones relacionadas