bloque4:swing
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
bloque4:swing [11/05/2018 20:45] – [JButton] Fernando Valdeón | bloque4:swing [16/09/2024 20:53] (actual) – editor externo 127.0.0.1 | ||
---|---|---|---|
Línea 101: | Línea 101: | ||
=== JRadioButton === | === JRadioButton === | ||
- | En el caso de los '' | + | En el caso de los '' |
+ | |||
+ | Para hacer esto seleccionaremos todos los elementos '' | ||
---- | ---- | ||
Línea 121: | Línea 123: | ||
- | También permite ser usado con un modelo, que facilita el trabajo con los datos que puede mostrar: Clase '' | + | También permite ser usado con un modelo, que facilita el trabajo con los **objetos** |
==== JTextField ==== | ==== JTextField ==== | ||
{{ : | {{ : | ||
Línea 135: | Línea 137: | ||
__Métodos principales__: | __Métodos principales__: | ||
- | * '' | + | * '' |
+ | |||
+ | Si queremos convertir el array a String podemos usar el método estático '' | ||
==== JScrollPane ==== | ==== JScrollPane ==== | ||
Línea 147: | Línea 151: | ||
==== JTextArea ==== | ==== JTextArea ==== | ||
- | Funciona de la misma forma que un JTextArea | + | Funciona de la misma forma que un JTextField |
Puede ser editable o no, lo que quiere decir que podremos escribir texto y modificarlo o no se podrá escribir desde teclado, y solo se mostrará desde el código de nuestro programa. | Puede ser editable o no, lo que quiere decir que podremos escribir texto y modificarlo o no se podrá escribir desde teclado, y solo se mostrará desde el código de nuestro programa. | ||
Línea 195: | Línea 199: | ||
Es una lista de elementos de tipo objeto: Pueden ser Strings o cualquier tipo de objeto. Permite seleccionarlos, | Es una lista de elementos de tipo objeto: Pueden ser Strings o cualquier tipo de objeto. Permite seleccionarlos, | ||
- | La peculiaridad que tiene, al igual que otros elementos, es que trabaja con un modelo (Model), y también que es un elemento de tipo “Raw”. Esto quiere decir que al igual que los ArrayLists p.e. tiene un tipo de datos que contiene. | + | La peculiaridad que tiene, al igual que los ComboBox o las tablas, es que trabaja con un modelo (Model), y también que es un elemento de tipo "Raw". Esto quiere decir que al igual que los ArrayLists p.e. se debe definir el tipo de datos que contiene. |
<code java> | <code java> | ||
Línea 210: | Línea 214: | ||
</ | </ | ||
- | Para añadir el contenido de un arrayList: | + | Para añadir el contenido de un ArrayList: |
<code java> | <code java> | ||
Línea 270: | Línea 274: | ||
Para obtener un selector de fechas que trabaje con las clases del paquete '' | Para obtener un selector de fechas que trabaje con las clases del paquete '' | ||
- | Para usar los beans, debemos tener el fichero Jar con los componentes que queremos utilizar y añadirlo al ClassPath de nuestro proyecto como cualquier otro JAR. Posteriormente desde el editor gráfico de WindowBuilder, | + | Para usar los beans, debemos tener el fichero Jar con los componentes que queremos utilizar y añadirlo al ClassPath de nuestro proyecto como cualquier otro JAR. Posteriormente desde el editor gráfico de WindowBuilder, |
- | Una vez que podamos acceder a ese elemento bastará con arrastrarlo a la parte de nuestra ventana en la que queramos emplazarlo | + | Una vez que podamos acceder a ese elemento bastará con arrastrarlo a la parte de nuestra ventana en la que queramos emplazarlo. |
__Métodos__: | __Métodos__: |
bloque4/swing.1526071543.txt.gz · Última modificación: 16/09/2024 20:53 (editor externo)