PREGUNTAS CONTESTADAS - java

 Hay un total de 630 Preguntas.<<  >> 

    Pregunta:  43646 - COMO BAJAR VARIOS DOCUMENTOS EN UNA CARPETA
Autor:  tito gandarillas
Necesito saber la forma de bajar varios documentos en una carpeta con codigo Java, hasta ahora lo unico que hago es bajar documento por documento, se puede zipear la carpeta que contiene los documentos y asi poder bajarlos?, como se lo hace? o existe alguna otra manera?.
  Respuesta:  gamma
en este link encontre codigo para comprimir archivos tal vez te surva de algo

http://javerosanonimos.blogspot.com/

    Pregunta:  43681 - REFRESH GMAIL
Autor:  Alex Perez
Hola a tod@s. Mi pregunta la he encasillado en la programacion de java porque creo que es esta la que ultilizara gmail. La cuestion es que, me gustaria que me indicasen como hace gmail el "refresh" cada vez que hay correo nuevo en el servidor. Lo que megustaria saber es como hace para saber que hay correo nuevo y recargarse en cuanto entra en el servidor, ya que, he observado, que bien lo hace cada 5 min y bien cuando entra nuevo correo en el servidor.

Si me pudieran ayudar estaria enormemente agradecido.

Un saludo y gracias por su tiempo.
Alex
  Respuesta:  Cristian Alballay
Hola,

Primero que todo gran parte de la tecnología que usa gmail es AJAX. Creo que deberías partir por descubir que és y como se usa esta tecnología.

A grandes rasgos, AJAX es una tecnología que permite, utilizando javascript, realizar llamadas asíncronas al servidor y recibir su respuesta, sín tener que hacer refresh de la página completa, mediante javascript.

Ojalá, que te sirva la respuesta,

Saludos

    Pregunta:  43804 - PROPIEDADES DE UN FICHERO
Autor:  Román y Ana .
Hola a todos,
nos gustaría saber como se sacan las propiedades de un fichero, con la fecha, tipo,etc. Por ejemplo: Si se trata de un fichero jpg nos gustaría conocer la Xorigen la Yorigen, tamaño del pixel,...

Muchas gracias por anticipado
  Respuesta:  Mugutu
Creamos un objeto fichero de la clase File, pasándole el nombre del archivo, en este caso, archivo.java.

File fichero=new File("archivo.java");

Si este archivo existe, es decir, si la función exists devuelve true, entonces se obtiene información acerca del archivo:

* getName: devuelve el nombre del archivo
* getPath: devuelve la ruta relativa
* getAbsolutePath: devuelve la ruta absoluta.
* canRead: nos indica si el archivo se puede leer.
* canWrite: nos indica si el archivo se puede escribir
* length: nos devuelve el tamaño del archivo, si dividimos la cantidad devuelta entre 1024 obtenemos el tamaño del archivo en KB.

if(fichero.exists()){
System.out.println("Nombre del archivo "+fichero.getName());
System.out.println("Camino "+fichero.getPath());
System.out.println("Camino absoluto "+fichero.getAbsolutePath());
System.out.println("Se puede escribir "+fichero.canRead());
System.out.println("Se puede leer "+fichero.canWrite());
System.out.println("Tamaño "+fichero.length());
}

    Pregunta:  43837 - GESTION DE ARCHIVOS Y CARPETAS EN JAVA
Autor:  javier beltran
¿como se copia, corta y pega, archivos y/o carpetas?
  Respuesta:  oscar miranda
checa el codigo que hice este junta todos los archivos de X carpeta los enzipa y los pone en un archivo llamado jornada.zip, igual te puede servir para comenzar algo no?:

Por la largada del codigo, esta en el archivo resp43837.txt

    Pregunta:  43898 - USO DEL PUERTO BLUETOOTH
Autor:  Oscar Cortes
Hola,
Estoy intentando diseñar una aplicación en Java que debe de leer los datos que le llegan de un GPS a un portátil por el puerto bluetooth.

Cómo puedo hacerlo? Hay alguna librería para gestionar esos datos?

Es mucha la diferencia si en vez de conectar el GPS a un portátil se hace a una PDA?

Gracias
  Respuesta:  Miguel Espinoza
Hola oscar,

Bluetooth es el protocolo de transmision de datos, cualquier dispositivo capaz de escuchar y entender bluetooth te servira, una palm, una portatil, el celular... en el sistema cliente debes tener una aplicacion corriendo para que reciba la informacion que estas transmitiendo, y procesarla y etc.

No tengo experiencia en desarrollo de bluetooth, pero mira esta pagina, parece que es todo lo que ocupas:
http://www.javabluetooth.com/

Saludos

    Pregunta:  43904 - ¿CóMO LLAMAR DESDE UN MARCO A OTRO MARCO EN JAVA?
Autor:  Raúl
Quiero realizar una aplicación en Java, estoy trabajando en el JBuilder, la aplicación consta de dos marcos y quisiera saber cómo puedo llamar de un marco a otro. Gracias
  Respuesta:  Jonathan Barquero
Lo unico que tienes que hacer es crear dos clases (que hereden de Jframe) y le pones un setVisible (true) a la que quieras llamar y setVisible(false) para la que quieres ocultar.

    Pregunta:  43932 - INHABILITAR ACCION CERRAR
Autor:  Enrique Anaya
Sabeis como inhabilitar el boton cerrar de un JFrame para que aunque le des no se cierre la ventana?
He hecho alguna prueba como intentar cambiar las acciones de la ventana: frame.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE) pero lo q hace es cerrar la ventana aunque el programa siga ejecutandose.
No vale tampoco quitar el System.exit(0); en el escuchador de windowClosing pq tb se cierra:

frame.addWindowListener(new java.awt.event.WindowAdapter() {
public void windowClosing(java.awt.event.WindowEvent e) {
System.exit(0);
};
});
Gracias.
  Respuesta:  adolfo apellidos
Hola
y ya probastes con
setClosable(false); bueno no recuerdo
exactamente si c escribe closable asi jeje
pero ami me servio.
  Respuesta:  Juan Guillermo Gallego
Buen dia.
Yo tenia el mismo problema y lo solucioné con la opcion setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE);
no se si tendra diferencia con setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE)
ahora debo incluir System.exit(0); para poder cerrar.
intentelo y si no le funciona me escribe enviandome el fragmento de codigo para ver que pasa.

    Pregunta:  44040 - GENERACION DE REPORTES EN J2EE
Autor:  Hever Arias Leon
Hola! Quiero saber si hay un reportiador free, excepto ireport ya que me dice que este no es bueno. O si me pueden colaboran para hacer un reportiador o para generar reportes a traves de jasperReport o Cocoon esto es sobre J2EE. Gracias
  Respuesta:  Julian Magnone
Probá mirar JFreeReport a ver si te sirve:

www.jfree.org/jfreereport

Saludos

    Pregunta:  44386 - ACCEDER A UNA BD EN ACCESS
Autor:  Roberto Fernández
Como puedo conectar una aplicación awt hecha en Java con una BD diseñada en Access
  Respuesta:  Juan Jose Enriquez
prueba con esto, asi no necesitaras un DNS en el equipo que corras tu aplicación:
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//Conectar a la BD
String Conex = " "//Ubicación donde esta tu Base de Datos ejm: C:Midb.dbf
Conexion=DriverManager.getConnection("jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ="+Conex);
Sentencia=Conexion.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
Resultado=Sentencia.executeQuery("SELECT * FROM Socios ORDER BY 1");

__________________----
Suerte...
  Respuesta:  sergio
Necesitarás hacer un enlace ODBC a la bd.

Patra conectar solo tienes que poner:

.....
Connection conn;
Class.forName("sun.jdbc.odbc.JdbcOdcbDriver");
conn=DriverManager.createConnection("jdbc:odbc:"+Nombre_Enlace_ODBC);

para usar la bd mira en la ayuda de la api de java, en el paquete java.sql;

Si necesitas más ayuda enviame un correo e intentaré ayudarte.

    Pregunta:  44476 - UTILIZAR LOS TIPOS BLOB DE ORACLE
Autor:  Eva Fernandez
Estoy intentando hacer una aplicación en java que se descarga un archivo .zip almacenado en una columna tipo Blob de oracle. He encontrado el siguiente código, pero me dice que la clase BLOB no está definida, es decir, no la encuentra. ¿me podeis ayudar?

PreparedStatement pst = null;
sSql = "INSERT INTO FOTO (ID_OBJETO,IX_FOTO,DESC_FOTO,IMG_FOTO) VALUES (?,?,?,?)";
pst = con.prepareStatement(sSql);
pst.setString(1,sNumObjeto);
pst.setString(2,sId);
pst.setString(3,sDescrip);

File fi = new File(RUTA DE DONDE SE GUARDE EL FICHERO EN EL SERVIDOR);

FileInputStream fis = new FileInputStream(fi);

byte[] zipped = new byte[ (int) fi.length()];
fis.read(zipped);

BLOB blob = BLOB.createTemporary(con, true, BLOB.DURATION_SESSION);

OutputStream blob_os = blob.getBinaryOutputStream();
blob_os.write(zipped);
blob_os.flush();
pst.setBlob(4, blob);

int i = pst.executeUpdate();
con.commit();
pst.close();
fis.close();
fi.delete();

  Respuesta:  jc ss
Hola Eva:

No se si esto de ayudará, pero debes de importar el siguiente paquete para que la clase sea reconocible:

import oracle.sql.BLOB;

Espero que te sirva.

|<  <<  36 37 38 39 40 41 42 43 44 45 46  >>  >|