He construido muchos muchos GUI: s y no me gusta tener dependencias a las bibliotecas por lo que terminan haciendo gran parte de los fundamentos a mí mismo. Una cosa que termino haciendo una y otra vez es asignar primitivas a los componentes de la GUI.biblioteca de interfaz gráfica de usuario para el manejo de matrices primitivas y/colecciones de primitivas
Por ejemplo, si se trata de un boolean
A menudo uso JCombobox
con dos opciones ("true"
, "false"
) y si es int
uso un JTextField
. Gran parte del trabajo es ir desde y hacia el texto ...
Algunas asignaciones ejemplo:
int
oInteger
=>JTextField
oJSpinner
boolean
=>JTextField
,JComboBox
oJCheckBox
int[]
=>JList
(con el campo "agregar" y los botones "quitar")Set<Byte>
=> probablemente el mismo que las matrices
Por lo tanto, a las preguntas:
- ¿Existe ya una biblioteca que tiene asignaciones de este tipo o necesito "inventar" otra vez?
- He visto jfg que usa refection y SWT como frontend (puede implementar una nueva interfaz utilizando swing pero eso es exactamente lo que intento evitar). ¿Hay una biblioteca simular que usa swing y refection?
buena pregunta, 1 – mKorbel
booleano Guess se deben asignar a JCheckBox o JToggleButton. Pero las preguntas son buenas +1 – StanislavL
Esto me recuerda cómo 'JTable' selecciona renderizadores y editores. –