|
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Mensajes - .net
26
« en: Viernes 3 de Mayo de 2013, 16:31 »
27
« en: Viernes 3 de Mayo de 2013, 16:25 »
28
« en: Martes 30 de Abril de 2013, 18:06 »
Tengo una jtable por ejemplo
Hora Paciente Motivo ------------------------------------- 08:00 Paciente1 Consulta general 08:15 Paciente2 Consulta dental
y asi sucesivamente.
es de un sistema x el detalle es si quiero editar el registro de la hora 08:00 por ejemplo.
1. Necesito obtener la clave.(Esto para buscar el registro en la BD) Es correcto tener otro modelo igual que el de la Jtable que tenga la clave, ya que en la jtable no quiero mostrar la clave
Ojo otra cosa es colocar una columna invisible llamada clave y de alli obtenerla pero
Existe una mejor forma que no sepa?
29
« en: Jueves 4 de Abril de 2013, 22:12 »
deberias interactuar entre las coordenadas, talvez agregan un hilo ejecucion a cada linea para que se muevan
30
« en: Jueves 4 de Abril de 2013, 22:09 »
Talvez necesitas agregar la cultura por ejemplo yo agrego estas lineas
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("es-MX"); Thread.CurrentThread.CurrentUICulture = new CultureInfo("es-MX");
en el load de la forma me establece mi proyecto con cultura de MEXICO
y pues para USA es en-US
prueba haber si te sirve
31
« en: Jueves 4 de Abril de 2013, 22:06 »
Tienes el error que te marca, desde el manejador ya intentaste realizar una consulta
32
« en: Jueves 4 de Abril de 2013, 22:03 »
Panel o GroupBox
33
« en: Martes 12 de Marzo de 2013, 20:55 »
Tengo un codigo en un boton para descargar archivos, en una pagina asp.net
protected void DownLoad(string File) { string directory = this.WP_DirVituales.SESWEB_Temp;
System.IO.FileInfo fileinfo = new System.IO.FileInfo(MapPathSecure(directory + File));
Page.Response.AddHeader("Content-Disposition", "attachment; filename=" + File); Page.Response.AddHeader("Content-Length", fileinfo.Length.ToString()); Page.Response.ContentType = "application/octet-stream"; Page.Response.WriteFile(directory + File); Page.Response.End(); } Bueno y descarga el archico todo correcto, pero me pasa que si quiero volver a bajar el archivo ya no funciona nada, y necesito generar un postbak general para que se vuelva a activar el boton.
Alguien le a pasado esto ¿Como resolverlo?
34
« en: Lunes 28 de Enero de 2013, 22:58 »
Alguien sabe como mover de su posicion un jmenubar ya que por defaul siempre aparece en el top. Por ejemplo establecer su setBounds(x,y)
Ayuda!
35
« en: Viernes 25 de Enero de 2013, 16:14 »
Creo que deberias de dar un poco mas de detalle
36
« en: Lunes 21 de Enero de 2013, 16:48 »
private List<FileInfo> GetLastUpdatedFileInDirectory(DirectoryInfo directoryInfo) { FileInfo[] files = directoryInfo.GetFiles(); List<FileInfo> lastUpdatedFile = null; DateTime lastUpdate = new DateTime(1, 0, 0); foreach (FileInfo file in files) { if (file.LastAccessTime > lastUpdate) { lastUpdatedFile.Add(file); lastUpdate = file.LastAccessTime; } }
return lastUpdatedFile; }
37
« en: Lunes 21 de Enero de 2013, 16:44 »
para realizar un select, insert , delete o update necesitas tener una conexion abierta a la BD, talvz en otra parte del codigo abres la conexion y no te dabas cuenta hasta que realizaste un command que no tenia conexion abierta.
38
« en: Lunes 7 de Enero de 2013, 16:54 »
Bueno creo que es mejor si abres uno cada vez que se necesite y a realices todos lo que ocupes con el y luego lo cierres, el cerrado es muy importante por que si no se cierra podrias tener problemas de acceso hacie el filestream.
39
« en: Viernes 4 de Enero de 2013, 00:48 »
No esta nada mal exceleente!
40
« en: Jueves 3 de Enero de 2013, 20:09 »
Con dialogresult
te adjunto un ejemplo, pero creo que ya alguien anteriormente lo habia posteado...
42
« en: Jueves 27 de Diciembre de 2012, 21:38 »
Pues en tus clases encontre cuando llamas al teclado la variable cuenta esta declarada como long por que no la cambias como String en la clase CuentaAcciones, la razon porqur no entra es por que marca una exception ya que el tipo de dato long no soporta un numero tan grande de cuenta...
Te posteo las clases corregidas
Cuenta class
public class Cuenta { public static String name; public static String convert; public static String account; /** * @param args the command line arguments */ public static void main(String[] args) { // TODO code application logic here // CuentaAcciones datos = new CuentaAcciones(name, account,convert); datos.introducirNombre(name); datos.introducirCuenta(account); }
import javax.swing.JOptionPane.*; import java.awt.Toolkit; import java.util.InputMismatchException; import java.util.Scanner;
public class CuentaAcciones { // CLASE PRINCIPAL
// ATRIBUTOS DE LA CLASE private String cuenta; private String convierteNumeroCadena; private String nombre;
// CONSTRUCTOR DE DATOS BANCARIOS public CuentaAcciones(String nombre, String cuenta, String convierteNumeroCadena){ this.nombre = nombre; this.cuenta = cuenta; this.convierteNumeroCadena = convierteNumeroCadena; } // METODOS void introducirNombre(String nombre){ Scanner teclado = new Scanner(System.in); // CAPTURA DEL TECLADO // DECLARACION DE VARIABLE TIPO STRING boolean esCadena = false; // OBLIGA A ENTRAR AL BUCLE WHILE
while (esCadena==false){ // BUCLE WHILE
// IMPRIME NOTAS ACLARATORIAS PARA EL USUARIO System.out.println(" INSTRUCCIONES DE USO" ); System.out.println("-------------------------------"); System.out.println("_El nombre va sin acentos y sin "); System.out.println(" sin excederse de 15 caracteres "); System.out.println("-------------------------------\n"); // IMPRIME DATOS BANCARIOS System.out.println("=======================" ); System.out.println("*** DATOS BANCARIOS ***" ); System.out.println("=======================" ); // NOMBRE DEL USUARIO System.out.print("Introduzca su nombre: "); nombre=teclado.next();
// (MATCHES)INCLUYE LETRAS MAYUSCULAS Y MINUSCULAS Y ESPACIOS EN BLANCO // Y LA LONGITUD DE CADENA NO PUEDE SER SUPERIOR A 26 CARACTERES if (nombre.matches("[[a-z]A-Z]*") && (nombre.length() <= 15)){ System.out.println("Hola "+nombre); esCadena = true; // SALE DEL BUCLE } else{ System.err.println("¡Error al introducir el nombre!"); // SALIDA POR CONSOLA Toolkit.getDefaultToolkit().beep(); // ESTO GENERA UN BEEP esCadena = false; // SE MANTIENE EN EL BUCLE }
} } void introducirCuenta(String cuenta){ boolean esNumero = false; while (esNumero==false){ try{ Scanner tecladoCuenta= new Scanner(System.in); System.out.println("[ENTIDAD ] [OFICINA] [DIGITOS DE CONTROL] [Nº CUENTA]"); System.out.println("[4 DIGIT ] [4 DIGIT] [ 2 DIGIT ] [10 DIGIT ]"); System.out.print("Introduzca su numero de cuenta bancaria: "); cuenta=tecladoCuenta.next(); this.convierteNumeroCadena = String.valueOf(cuenta); System.out.println(convierteNumeroCadena.length()); long cadena = convierteNumeroCadena.length(); if (convierteNumeroCadena.length() == 20){ // NO SE PQ NO SE CUMPLE ESTO esNumero = true; System.out.println("Su numero de cuenta es: "+this.convierteNumeroCadena); } else{ System.err.println("¡Error al introducir el numero de cuneta!"); // SALIDA POR CONSOLA Toolkit.getDefaultToolkit().beep(); // ESTO GENERA UN BEEP esNumero = false; } }
catch (InputMismatchException e) { System.err.println("¡Error al introducir el numero de cuneta!"); // SALIDA POR CONSOLA Toolkit.getDefaultToolkit().beep(); // ESTO GENERA UN BEEP esNumero = false; } }}} Verificalas si te sirvio..
43
« en: Jueves 27 de Diciembre de 2012, 21:16 »
Creo que practicamente es que tu dispositivo gps tenga opciones para que tu puedas enviar comandos al dispositivo. Que aparte de eso debe de tener una interfaz para conectarte al carroo??
Creo que eso es lo primero que deberias ver o conocer
44
« en: Viernes 21 de Diciembre de 2012, 22:24 »
Actualmente Tenia asi
en un ciclo buscaba cada jcombo de cada row
JComboBox combo = (JComboBox)tblFactorUnidad.getCellEditor(row, col).getTableCellEditorComponent(tabla, null, true, row, col);
y si me lo traia
despues lo
le cambiaba el index:
combo.setSelectedIndex(2);
pero no funcionaba
Hasta que encontre la solucion:
Cambie el codigo anterior por
((DefaultTableModel)tabla.getModel()).setValueAt(itemaSeleccionar, row, col);
listo funciono.
Gracias
45
« en: Viernes 21 de Diciembre de 2012, 17:08 »
Obtenerlo no .Establecerlo por ejemplo:
Tengo una jtable con tres rows y una columna de tipo jcombobox ese combo box tiene 4 elementos , quiero que el primer row tenga seleccionado el primer elemento el segundo row este seleccionado el tercer elemento y el tercer row que seleccione el cuarto elemento.
46
« en: Jueves 20 de Diciembre de 2012, 23:26 »
Alguien sabe como puedo obtener el jCombobox por cada row de la jtable y cambiar su selectionindex, he hecho varios intentos y no a funcionado
Espero sus respuestas...
47
« en: Miércoles 19 de Diciembre de 2012, 17:22 »
48
« en: Lunes 17 de Diciembre de 2012, 19:38 »
No entendi bien, ¿ Cual es el problema?
49
« en: Jueves 13 de Diciembre de 2012, 23:08 »
Encontre la solucion despues de buscarla
TableCellEditor celltable = JTable.getCellEditor(); //--> Trae la celda que se esta editando if(table != null) { celltable.stopCellEditing(); //--> Detiene la edicion de la celda }
este codigo lo coloque en el action del boton para detener la edicion de la celda
50
« en: Jueves 13 de Diciembre de 2012, 00:00 »
Tengo un frame con un Jtable y doy doble clic sobre un celda la cual se coloca en modo de edicion par que ingrese texto ok hasta alli todo bien pero quiero que cuando termine de ingresar el texto se coloque en modo normal (Jtable) esto cuando le de clic a un boton "X" (No Enter, ni Tab)
alguien a hecho esto
no se si me explique bien
|
|
|