Elemento: ConjuntoParticulas.

Icono: 

Texto: Un conjunto interactivo de partículas.

Descripción: Un ConjuntoParticulas es un conjunto de varios elementos de tipo Particula.

Si conoce el funcionamiento de una partícula., entonces ya sabe cómo trabajar con un conjunto de partículas. La única diferencia es que hay que especificar el número de partículas del conjunto (propiedad "Elementos") y que la mayoría de las propiedades pueden especificarse mediante una matriz unidimensional de valores, de modo que cada elemento de la matriz se refiere a un elemento del conjunto. Si, no obstante, se proporciona un único valor para todo el conjunto, el valor se asignará a la propiedad correspondiente de todos los elementos del conjunto.

Tabla de propiedades

Nombre Descripción Valores aceptados
Número de Elementos
Elementos El número de individuos en el conjunto. Cualquier constante o variable de tipo int.

Posición y Tamaño

X Las coordenadas X de los elementos. Una matriz unidimensional de tipo double del mismo tamaño que el conjunto, con un valor para cada elemento.
Alternativamente, una constante o variable de tipo double o int, que asigna el mismo valor a todos los elementos.
Y Las coordenadas Y de los elementos. Una matriz unidimensional de tipo double del mismo tamaño que el conjunto, con un valor para cada elemento.
Alternativamente, una constante o variable de tipo double o int, que asigna el mismo valor a todos los elementos.
Z Las coordenadas Z de los elementos. Una matriz unidimensional de tipo double del mismo tamaño que el conjunto, con un valor para cada elemento.
Alternativamente, una constante o variable de tipo double o int, que asigna el mismo valor a todos los elementos.
Tamaño X El tamaño en el eje X de los elementos. Una matriz unidimensional de tipo double del mismo tamaño que el conjunto, con un valor para cada elemento.
Alternativamente, una constante o variable de tipo double o int, que asigna el mismo valor a todos los elementos.
Tamaño Y El tamaño en el eje Y de los elementos. Una matriz unidimensional de tipo double del mismo tamaño que el conjunto, con un valor para cada elemento.
Alternativamente, una constante o variable de tipo double o int, que asigna el mismo valor a todos los elementos.
Tamaño Z El tamaño en el eje Z de los elementos. Una matriz unidimensional de tipo double del mismo tamaño que el conjunto, con un valor para cada elemento.
Alternativamente, una constante o variable de tipo double o int, que asigna el mismo valor a todos los elementos.
Escala X El factor de escala en el eje X de los elementos. Una constante o variable de tipo double o int, que asigna el mismo valor a todos los elementos.
Escala Y El factor de escala en el eje Y de los elementos. Una constante o variable de tipo double o int, que asigna el mismo valor a todos los elementos.
Escala Z El factor de escala en el eje Z de los elementos. Una constante o variable de tipo double o int, que asigna el mismo valor a todos los elementos.

Visibilidad e Interacción

Visible La visibilidad de los elementos. Una matriz unidimensional de tipo boolean del mismo tamaño que el conjunto, con un valor para cada elemento.
Alternativamente, una variable booleana o una de las constantes true o false, que asigna el mismo valor a todos los elementos.
Activo Si los elementos responden a interacción del usuario. Una matriz unidimensional de tipo boolean del mismo tamaño que el conjunto, con un valor para cada elemento.
Alternativamente, una variable booleana o una de las constantes true o false, que asigna el mismo valor a todos los elementos.

Acciones

Al Pulsar La acción a invocar cuando se hace clic sobre alguno de los elementos. El código Java a invocar para la acción. 
Al Mover La acción a invocar cuando se arrastra alguno de los elementos. El código Java a invocar para la acción. 
Al Soltar La acción a invocar cuando se suelta alguno de los elementos. El código Java a invocar para la acción. 
Aspecto Gráfico
Estilo La forma gráfica de dibujo de los elementos. Una de las constantes siguientes:
  • NONE. Sólo se dibuja un punto. (Entero equivalente: 0).
  • ELLIPSE. Se dibuja una elipse. (Entero equivalente: 1).
  • RECTANGLE. Se dibuja un rectángulo. (Entero equivalente: 2).
  • ROUND_RECTANGLE. Se dibuja un rectángulo con los bordes redondeados.(Entero equivalente: 3).
  • WHEEL. Se dibuja una elipse con sus ejes coordenados.(Entero equivalente: 4).

Puede usarse también una matriz unidimensional de tipo int del mismo tamaño que el conjunto, con un valor entero de los indicados arriba entre paréntesis para cada elemento.
Alternativamente, una variable int, que asigna el mismo valor a todos los elementos.

Posición La posición exacta de dibujo relativa a las coordenadas de los elementos. Una de las constantes siguientes:
  • CENTERED. Se dibuja centrado. (Entero equivalente: 0).
  • NORTH. Se dibuja con sus coordenadas arriba y en el centro del elemento. (Entero equivalente: 1).
  • SOUTH. Se dibuja con sus coordenadas abajo y en el centro del elemento. (Entero equivalente: 2).
  • EAST. Se dibuja con sus coordenadas a la derecha y en el centro del elemento.(Entero equivalente: 3).
  • WEST. Se dibuja con sus coordenadas a la izquierda y en el centro del elemento.(Entero equivalente: 4).
  • NORTH_EAST. Se dibuja con sus coordenadas arriba y a la derecha del elemento. (Entero equivalente: 5).
  • NORTH_WEST. Se dibuja con sus coordenadas arriba y a la izquierda del elemento. (Entero equivalente: 6).
  • SOUTH_EAST. Se dibuja con sus coordenadas abajo y a la derecha del elemento.(Entero equivalente: 7).
  • SOUTH_WEST. Se dibuja con sus coordenadas abajo y a la izquierda del elemento.(Entero equivalente: 8).

Puede usarse también una matriz unidimensional de tipo int del mismo tamaño que el conjunto, con un valor entero de los indicados arriba entre paréntesis para cada elemento.
Alternativamente, una variable int, que asigna el mismo valor a todos los elementos.

Girar El ángulo de giro a aplicar a los elementos. Una matriz unidimensional de tipo double o int del mismo tamaño que el conjunto, con un valor para cada elemento.
Alternativamente, una constante o variable de tipo double o int, que asigna el mismo valor a todos los elementos. 

Si el valor es de tipo double, el ángulo se entiende dado en radianes, si es de tipo int, se entiende dado en grados.

Color Relleno El color usado para el fondo de los elementos. El valor especial null dibuja los elementos huecos. Una variable Object de la clase java.awt.Color o uno de los colores predefinidos: black, blue, cyan, darkGray, gray, green, lightGray, magenta, orange, pink, red, white, yellow.

También puede especificarse un color dando las coordenadas enteras (entre 0 y 255) de sus componentes RGB (más la transparencia opcional).

El valor por defecto lo decide el sistema.

Puede usarse también una matriz unidimensional de tipo Object, donde cada elemento es de la clase java.awt.Color, del mismo tamaño que el conjunto, con un valor para cada elemento.

Color Línea El color usado para el borde de los elementos. El valor especial null dibuja los elementos sin borde. Ver los valores para la propiedad Color Relleno.
Grosor El grosor para las líneas de los elementos. Cualquier constante o variable de tipo double o int. El valor por defecto es 1.

También puede proporcionarse una variable Object de la clase java.awt.Stroke.