PREGUNTAS CONTESTADAS - Java

 Hay un total de 630 Preguntas.<<  >> 

    Pregunta:  7500 - TIPO DE NAVEGADOR EN JAVA
Autor:  Paqui R
Hay alguna forma en java de saber el tipo de navegador en el que estoy ejecutando un servlet.
  Respuesta:  car23 lkjlkj
Con el método del request :

String valor=request.getHeader("User-Agent");
if(valor.indexOf("IE")!=-1){//es explorer}
else{ //es nescape}

    Pregunta:  7522 - CAPTURA DE PANTALLA EN JAVA
Autor:  Marcos Altamirano
Hola, trato de realizar un programa en java que monitore una red local, lo que necesito es conocer una funciòn para capturar la imagen del monitor de una maquina especifica dentro de la misma red. Esto es un tipo de PRINT SCREEN enviandolo por algun protocolo.
  Respuesta:  German
Hola Marcos..mira lo unico que se me ocurre es un programita que se llama VNC o Virtual Network Controller.Lo podes bajar de la pagina de VNC creo que esta hecho en java y tiene el codigo tanto para windows como para linux.
Realizando una conexion con una maquina en la red te muestra la pantalla de esta misma.Creo que es lo mas parecido que puedas encontrar.

Suerte.

    Pregunta:  7626 - PROGRAMAS RESIDENTES EN JAVA
Autor:  Roberto Pablo Cotrina Espinal
Queria saber como puedo crear un programa residente hecho
en JAVA de manera que aparezca en la barra de tareas de
Windows 95/98/NT/2000 Server ...
Gracias por las Respuestas ...
  Respuesta:  Xavi Canal
Nas,

lo que dices no tiene mucho sentido, de todas maneras:

si tu programa tiene algún Thread corriendo nunca acabará, aunque llegue al final del método main () por lo que ya se puede considerar un programa residente.

Además cualquier programa Java aparece en la barra de tareas

ej:

Thread t = new Thread (claseThread);
t.start ();

la clase Thread debe implementar el método run

public run () {
while (true) {
// Hacer tus cosas
}
}

de todas maneras, para que la aplicación no se coma todo el tiempo de CPU deberías hacer que el Thread se 'durmiera' por un tiempo dentro del bucle

Thread.sleep (milisegundos);

esta instrucción debes cachearla con InterruptedException

    Pregunta:  7752 - IMPLEMENTACION DE DOBLE CLICK EN JAVA
Autor:  Juan Alberto Hernández
Me gustaría saber si existe la posibilidad de poder controlar el evento doble click en Java
  Respuesta:  al kitte
Hallo!!

Si no recuerdo mal, la clase MouseEvent tiene un metodo que se llama "clickCount". si no es asi es algo muy similiar. Bye,

    Pregunta:  8146 - HACER UN POOL DE CONEXION
Autor:  Marc Rodríguez
Como puedo desarrollar un pool de n conexiones contra una base de datos en un web-site?. Utilizamos un driver jdbc:odbc:... (el standar que proporciona el jdk) y necesito ideas de como hacer mas eficaz y fiable el portal:
a) creo 1 conexión por cliente metiendola en la session?
b) creo la conexión justo antes de una consulta o update y
la cierro posteriormente?
c) Creo 1 conexión para todos y la meto en el objeto appli-
cation???

Por favor, comunicadme cualquier opinión o idea que se os ocurra. Gracias por todo de antemano. bye
  Respuesta:  Eduardo Rey
Te creas una clase que tenga una estructura con las conexiones que creas oportunas (5, 10, depende), las dejas todas abiertas, y coando se va ha hacer una conexión en vez de pedirsela al gestor se la pides a tu clase (que ya la tiene abierta), el problema de esta solución viene al gestionar una peticion cuando no hay conexiones libres (cortas la conexión indicando que no puede, le haces esperar, abres otro conjunto de conexiones, ...) la cuestion esta en tenerlas ya abiertas para ganar tiempo. Ten en cuenta que puede que por lo que sea el gestor las cierre, acuerdate de comprobarlas y refrescarlas si las cierra el gestor.
  Respuesta:  Xavi Canal
Nas,

lo mejor que peudes hacer es tener un Vector (ArrayList o lo que sea) con objetos de conexión, a la que un cliente quiere hacer una consulta abres uno de esos y lo usas, no lo cierras. Si otro cliente pide hacer una consulta en la que se usa el mismo login que la anterior le pasas esta misma, si no abres otra ...

Puedes configurar un máximo de conexiones a la base de datos.
Para saber el login de la conexión anterior podrias usar un Hashtable (en vez de un Vector) con la key igual al login y el value al objeto Connection

    Pregunta:  8148 - EJECUTAR WORD DESDE CODIGO JAVA
Autor:  Manuel Francisco Velazquez Romero
como puedo ejecutar, desde codigo java, un programa externo, por ejemplo Microsoft Word, y cargar un archivo de texto en este.

Muchas Gracias.
  Respuesta:  JuanJo UDL Gto.Mexico
con estas instrucciones puede ejecutar cualquier tipo de archivo, asociandole el programa que lo abre

para que modularices bien, primero puede declara un objeto String con el path donde se encuentra el programa a ejecutar y en su caso le puede agregar el archivo que quisieras abrir, si no le agregas el archivo simplemente ejecutara el programa

ejemplo:

String Programa="PROGRAMA ARCHIVO";

no olvides agregar en el path en lugar de una digonal ( \ ), agregar dos ( \\ ), para ke no marque error

enseguida declara un objeto Process, con la siguinete sintaxis:

Process proceso=Runtime.getRuntime().exec(Programa);

OJO: todo esto metelo en un TryCatch

asi quedaria el condigo:
--------------------------------------------------------------------------------------------------
String Programa="C:\\Windows\\hh.exe C:\\Windows\\help\\CALC.CHM";

try {

Process proceso=Runtime.getRuntime().exec(Programa);

} catch (IOException ex) {
ex.printStackTrace();
}
------------------------------------------------------------------------------------------------
este codigo lo puedes meter en el ActionPerformed de un boton

Este codigo lo puedes utilizar para ejecutar cualquier programa o abrir cualquier archivo.

___________________________________________________
Este otro codigo tambien te puede servir primeramente para ver si el archivo que quieres ejecutar existe:

* primero declaras un objeto tipo File

File fichero = new File("C:\\Windows\\hh.exe ");

* despues comparas si existe

if(fichero.exists())
{
// codigo a ejecutar si existe
}
else{
// codigo a ejecutar si no existe
}

asi quedaria el ejemplo:
------------------------------------------------------------------------
File fichero = new File("C:\\Windows\\hh.exe ");



if(fichero.exists())
{
String Programa="C:\\Windows\\hh.exe C:\\Windows\\help\\CALC.CHM";

try {

Process proceso=Runtime.getRuntime().exec(Programa);

} catch (IOException ex) {
ex.printStackTrace();
}

}
else{

JOptionPane.showMessageDialog(this,"No existe");
}
-------------------------------------------------------------------------------
Espero y les sirva este codigo, me despido desde GUANAJUATO, MEXICO

JUAN JOSE ENRIQUEZ MUÑOZ
Universidad de León - Informática Administrativa
Plantel San Francisco del Rincón
  Respuesta:  Bryan Reynaert
investigue el pakete de system, la parte de runtime, o kreo ke era en utils, buske runtime, el metodo exec sirve pa eso... para cargar un archivo tendria ke pasarselo komo parametro al programa

    Pregunta:  8319 - CóMO COMPILAR EN JAVA
Autor:  leonardo rodriguez villa
soy nuevo en el asunto de java y el libro que tengo no me deja claros los pasos a seguir para hacer un programa en java. Me dice que hay que editar, compilar y correr pero no en cuentro en mi java el entorno si alguien pudiera decirme paso a paso como hacer lo agradeceria.
otra cosa que me gustaria saber es si la version millenium de windows me causa conflicto con java porque en mi libro me dice que si no se esta usando windows 98, 95 o NT hay que hacer modificaciones me gustaria saber que hacer
garacias.
  Respuesta:  ivan gl
Si no has tenido ningun problema con la instalación de Java el siguiente paso es el siguiente :
1. Buscar el archivo Autoexec.bat que se encuentra en C:de tu sistema.
No el de Windows.
2. Abrelo a edición(Para editarlo).
Pon estas lineas al final:
SET PATH=%PATH%;C:\JDK1.1.8\BIN;
SET CLASSPATH=C:\JDK1.1.8\LIB\CLASSES.ZIP;
En este caso tengo El JDK1.1.8 tu tienes que especificar la version del tuyo.
Una vez echo esto Puedes escribir tus Programillas en el Block de Notas
Y grabarlos conla extencion .java Por ejemplo Miprimerpro.java
y despues Abrir una ventana de Dos Sin salirte de Windows(Si tienes W)

Te posicionas en el director de tu programilla con los famosos cd..
cd micarpeta etc... Donde este.

Y pones lo siguiente

javac Miprimerpro.java (enter) Y se compila
(y No sale Nada)
despues pones:
java Miprimerpro (enter)
y ya sale el resultado.

fin
  Respuesta:  German
Hola Leonardo..Para empezar java no tiene un entorno de desarrollo predeterminado,asi que cualquiera que uses viene bien.
El Notepad de windows es suficiente.Luego de editarlo hay que compilarlo con JAVAC,este generara un archivo de igual nombre pero con extension .CLASS.Para correrlo solo tipea JAVA Archivo y Listo.

Sobre los problemas con windows no puede ayudarte aunque creo que se refieren al PATH

Suerte.

    Pregunta:  8436 - REDUCCION DE CLASES DE UN JAR
Autor:  Daniel Merino
Alguien sabe si existe alguna herramienta que recorra un código fuente (en este caso, un applet) y
de un listado de las clases que este código utiliza?

Hasta ahora, para optimizar un jar, tenemos que usar el metodo de ensayo y error e ir quitando
clases a ver si falla o no.
  Respuesta:  manu
Existe uba herramienta q encontraras en Internet que se llama DJ Java Decompiler que permite hacer lo que quieres (si entendi bien lo que querias hacer)

Suerte

    Pregunta:  8454 - CONTROL DE CARACTERES..POR ENCIMA DEL 255
Autor:  pep tenesa
Necesitaria saber como poder desarrollar una rituna en Java..para poder controlar todos los caracteres...
desde el 32 al 128...y si en algun momento,,se puede cargar el espacio en blanco
Caracter 255...
Es una pregunta..para una tesis...
Gracias de antemano.....
  Respuesta:  Bryan Reynaert
Hola, caracteres sobre el 255 serian unicode, pa eso se usa otro tipo de notacion, kreo ke u/..... o en hex 0xFF8483
eso investiguelo en libros o manueles, es basiko, chao

    Pregunta:  8601 - IMPLEMENTAR UN SERVLET
Autor:  Angel Contreras
He realizado algunos servlets en PowerJ, tengo un servidor web con Windows 2000 server, Internet Infomation Server y Oracle. Que necesito o debo hacer para implementarlo en mi servidor?. Por otra parte necesito información hacerca de PowerJ, alguien maneja esta herramienta.
  Respuesta:  Luis Hernandez
Supongo que tus problemas vendran de no tener instalado un motor de servlets en tu IIS. Te recomiendo que busques informacion sobre "TomCat" y el proyecto Jakarta si es este tu problema.

Saludos Luis.

|<  <<  8 9 10 11 12 13 14 15 16 17 18  >>  >|