Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/11/2005, 08:33
FaiTCRaH
 
Fecha de Ingreso: enero-2004
Mensajes: 52
Antigüedad: 20 años, 4 meses
Puntos: 0
Selección Automática

Muchachos, lo que tengo que hacer es relativamente sencillo, pero solo he podid o hacerlo al momento de la creación.

Les explico, tengo 2 cuadros y una transición entre estos dos cuadros. Lo que necesito hacer es que cuando seleccione el primer cuadro, y luego (oprimiendo ctrl) seleccione el segundo cuadro, automáticamente se seleccione la transición de estos cuadros... en ejemplo algo "gráfico":

-> si hago click en el pirata, y luego en la sonrisa, la flechita entre estos debe quedar automáticamente seleccionada también...

Código:
protected void autoSeleccionaTrasicion(MouseEvent mouseEvent) {
	// Multilenguaje: Seleccione un tipo de estado
	int index = new Integer(lenguaje).intValue();	
	Estado estadoEditable = (Estado) mouseEvent.getSource();

//			if (mouseEvent.getModifiers()==4) break;
			origenXDragRaton = mouseEvent.getX();
			origenYDragRaton = mouseEvent.getY();
			estadoEditable.estado = Estado.ESTADO_DRAG;
			//Miro si se ha pulsado CTRL
			if (!estadoEditable.seleccionado)
			{
				if (mouseEvent.getModifiers()!=18)
					setEditableSeleccionado(estadoEditable);
				else 
					anadirEditableSeleccionado(estadoEditable);
			}
			//Al pulsar se selecciona. La deseleccion (si no es seleccion multiple) es al liberar.
			setCursor(Cursor.getPredefinedCursor(Cursor.MOVE_CURSOR));
			estadoEditable.setCursor(Cursor.getPredefinedCursor(Cursor.MOVE_CURSOR));
			setEstadoDrag();
}
Estado es el cuadrito...
la transición sellama transición
__________________
I can see the bodies on the wall... all the nightmare dreams i can't recall come...