Foros del Web » Programación para mayores de 30 ;) » Java »

Bandera en java

Estas en el tema de Bandera en java en el foro de Java en Foros del Web. Como invoco a mi bandera desde mi procedimiento, lo cual esta bandera esta en otro procedimiento. Un ejemplo por favor...
  #1 (permalink)  
Antiguo 03/02/2010, 15:09
 
Fecha de Ingreso: septiembre-2009
Mensajes: 138
Antigüedad: 14 años, 8 meses
Puntos: 3
Bandera en java

Como invoco a mi bandera desde mi procedimiento, lo cual esta bandera esta en otro procedimiento.

Un ejemplo por favor
  #2 (permalink)  
Antiguo 03/02/2010, 20:19
Avatar de drac94  
Fecha de Ingreso: mayo-2008
Ubicación: México
Mensajes: 383
Antigüedad: 16 años
Puntos: 5
Respuesta: Bandera en java

mmm, pues no entendi muy bien, pero lo que se hace en esos casos es declarar la bandera de manera global para que puedas usarla en cualquier método
  #3 (permalink)  
Antiguo 04/02/2010, 02:16
Avatar de Fuzzylog  
Fecha de Ingreso: agosto-2008
Ubicación: En internet
Mensajes: 2.511
Antigüedad: 15 años, 8 meses
Puntos: 188
Respuesta: Bandera en java

Esa pregunta es poco explicativa, deberías esmerarte algo más al preguntar.

Si no me equivoco, si el método es public y está dentro de una clase public, podrías invocarlo desde otro método importando la clase que contiene al método del dichoso flag (bandera).

En tu clase2...

importas Clase1;

metodo llamadaFlagDe2a1() {
lo que quieras...
Clase1.metodoClase1QueContieneElFlag();
lo que quieras...
}
  #4 (permalink)  
Antiguo 08/02/2010, 13:11
 
Fecha de Ingreso: septiembre-2009
Mensajes: 138
Antigüedad: 14 años, 8 meses
Puntos: 3
Respuesta: Bandera en java

Bueno mi realidad es la siguiente tengo el siguiente codigo:

void jTable1_mouseClicked(MouseEvent e) {


jTable1.setSelectionMode(ListSelectionModel.MULTIP LE_INTERVAL_SELECTION);

ListSelectionModel r = jTable1.getSelectionModel();
r.addListSelectionListener(new ListSelectionListener() {
public void valueChanged(ListSelectionEvent e) {
ListSelectionModel lsm = (ListSelectionModel)e.getSource();

if (lsm.isSelectionEmpty()) {

} else {

int s = lsm.getMinSelectionIndex()+1;
boolean r=e.getValueIsAdjusting();
JOptionPane.showMessageDialog(null,"calculo"+s+r," mensaje",JOptionPane.INFORMATION_MESSAGE);
}
}
});
}
}


..lo que hace este codigo es capturar los valores por ejemplo 1,2,3,4,5 que estan en mi tabla ........y lo que quiero hacer es ponerlo este valor mediante la bandera en este procedimiento:para poder eliminar eliminar un registro de mi base de datos


void jButton4_actionPerformed(ActionEvent e) {


try{
Connection c;
Statement ps;
String str="jdbc:odbc:PEMPLEADO2";
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
c=DriverManager.getConnection(str);
ps=c.createStatement();
ps.executeUpdate("Delete From EMPLEADO where id = ");
ps.close();
c.close();
}catch(Exception es2){
es2.printStackTrace();
}


}

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:20.