PREGUNTAS CONTESTADAS - Java

 Hay un total de 630 Preguntas.<<  >> 

    Pregunta:  45590 - COMO PERMITIR INGRESAR UNA IMAGEN DESDE UN APPLET(JAVA)
Autor:  marco macedo corpus
hola chicos,estoy desarrollando una applicacion de una tienda de videos y se como cargar un imagen desde el codigo de un applet pero quiero crear una etiqueta (jLabel) para permitir desde la ejecucion del applet direccionar una imagen guardada en cual cualquier carpeta..

espero encontrar alguna ayuda para seguir mi aplicacion...gracias a todos
  Respuesta:  MARVIN CALLEJAS
Marco:
Prueba con lo siguiente:
jLabelFoto.setIcon(new ImageIcon(img));

donde img es un clase Imagen.

Saludos

    Pregunta:  45765 - COMO DESPLEGAR UNA IMAGEN CON UN SERVLET DESDE MYSQL
Autor:  Ruben Ramirez
Que tal, el problema que tengo es el siguiente:

Quisiera que ayudaran, necesito desplegar una imagen en un servlet obtenida desde una tabla de mysql, he hecho consulta de casi todos los tipos de datos pero en servlets, pero para una imagen no se como hacerlo, si alguien me pudiera explicar los pasos se lo agradeceria mucho. Gracias.
  Respuesta:  Gabriel Garcia
Para este caso lo que se hace comunmente es un servlet que solamente muestre una imagen, para eso lo que se hace es poner en contentType del response "image/gif" y después imprimis en el stream del response.
Si este servlet se llamara "ImagenServlet" , entonces vos tendrías en un JSP algo por el estilo <IMG src="ImagenServlet"> .

    Pregunta:  45793 - ¿CóMO PAUSAR UN PROGRAMA?
Autor:  Bruno A.
Tengo un bucle que se repite X veces, pero quiero que entre repetición y repetición transcurran 2 segundos (o la cantidad de tiempo que yo desee). ¿Cómo debo hacerlo?

PD: He probado a crear mi propia función esperar(), usando System.nanoTime y MillisTime, pero claro, como estoy continuamente mirando si han transcurrido 2 segundos, el uso de la CPU es del 100%. Además, en Windows XP tengo que bajarle la prioridad a la aplicación para que no pegue tirones.

Gracias.
  Respuesta:  christian adam
Mira, si utilizas hilos en JAVA existe una funcion: sleep(int milisegundos) que te permite dormir la aplicacion durante los milisengundos detallados..

suponte que estas trabajando en la clase BucleConTiempo...
entonces tenes...

public class BucleConTiempo extends Thread // importante!!
{
..............
............... tus acciones.............

// ahora vamos al bucle del que vos estabas hablando...

Lo que vos estas pidiendo se puede solucionar implementando en tu aplicacion de JAVA, HILOS....
Si no sabes manejar hilos, no importa.. básicamente lo que podes hacer para lograr lo que queres es utilizar el metodo
sleep(int milis) al cual le pasas por parametro la cantidad de milisegundos que queres que el programa se "duerma".. el metodo
sleep es tipico de todo hilo.. y lo podes utilizar al extender la clase con la que trabajas de la clase THREAD (HILO)..

supongamos que esta es la clase con la que estas trabajando:

public class BucleConTiempo extends Thread
// importante que diga extends Thread
{
public BucleConTiempo(int milis, int vueltas)
// por parametros el tiempo que tardara una vuelta
//y el numero de vueltas a realizar
{
. . . . tus acciones . . .
. . . . . . . . . . . . .
. . . . . . . . . . . . . .

// aca llegamos al bucle al que necesitas ponerle un intervalo de tiempo
// entre vuelta y vuelta...

for(int i=0; i<vueltas; i++)
{
sleep(milis); //en cada vuelta el programa
//dormira tantos milisegundos..
}
. . . .
. . . .
}
}

Ojala te sriva..

saludos...

    Pregunta:  46181 - ENVIO DE PULSOS POR EL PUERTO PARALELO
Autor:  José Henoch Barrera
Hola a todos.

Bueno, tengo que hacer un proyecto escolar. Y necesito información sobre el envio de pulsos, o la programación del puerto paralelo usando JAVA. ¿alguno de ustedes me puede dar información al respecto?
se los agradecería. aparate estarían en los creditos de mi proyecto cuando lo termine. GRACIAS
  Respuesta:  Sergio Alva
Hola José, tiene ya algo de tiempo desde que programe algo en Java con puerto paralelo, pero existe un jar que contiene lo que necesitas, es una javax.comm y dentro de ella encontraras la clase ParalellPort y sus clases relacionadas. Te recomiendo que bajes los javadocs relacionados. Ah y también tienes que registrar el jar en el classpath para su correcta ejecución.

Espero esta info te sirva, saludos.

    Pregunta:  46254 - COMO PINTAR UNA FILA EN PARTICULAR DE UN OBJETO JTABLE??
Autor:  CHRISTIAN ADAM
Hola a todos. Estoy haciendo un programita para GESTION DE ARTICULOS para mi viejo que tiene un desastre con sus listas de precio.
Creé una Clase Articulo y otras subclases para ello. Mi idea es poder grabar en un archivo toda la info de los articulos, levantarla posteriormente a memoria y pasarla a una tabla de JAVA para manipular esa informacion.
Ahora, suponiendo que un determinado articulo no esta "disponible"( para ello en la clase madre de todos los articulos (Articulos) va a haber un valor boleano que me lo diga) yo quiero que el mismo al ser subido a la tabla haga que la fila donde se muestren sus datos se ponga en ROJO de modo que la persona se de cuenta inmediatamente que ese articulo (a traves del color) no esta disponible...
Estuve viendo muchos metodos de la clase JTable y otras asociadas pero en ningun lado econtre como pintar de manera particular con un determinado color toda una FILA. OJO!!!: no quiero que se pinte cuando la estoy seleccionando (como ya vi anteriormente en unos metodos de JAVA) quiero que la fila esa en particular este de color ROJO desde el mismo momento que se cree y hasta el final....

muchisimas gracias...
  Respuesta:  Cesar Maldonado
Puedes ver en la plataforma open sour un API de "swingslabs" y bajarte este jar encontraras entre otras cosas clases que implementan Tables muy bien presentadas y con metodos que si pueden pintar filas en particular, ademas de darte elegacia a la aplicación ya que permite buscar con metodos ya incorporados al api de esta clase. Consultala y utilizala.

    Pregunta:  46405 - PROBLEMA CON CONSULTAR DESDE JAVA A SQL SERVER 2000,
Autor:  Luis Cáceres
Amigos estuve viendo primero las preguntas contestadas pero nada, les explico estamos trabajando en una herramienta de desarrollo llamada Flex Builder de Macromedia, lo que pasa es que desde ahy no se pueden hacer consultas a una base de datos y para eso estamos ocupando JAVA a traves de WEB Service, pero no podemos conectar el JAVA con SQL Server, hemos tratado casi de todos teniamos el jdk1.5, bajamos al jdk1.4 tratamos de bajar driver, (no queremos hacerlo a traves de la ODBC) si pueden ayudarme se los agradeceria mucho
  Respuesta:  david balcazar medina
te comento que esto ha me ha pasado cuando he trabajaco con el windows 2003 y tuve que bajar la version del jdk y instalalar el tomcat 4 y me resulto esto es solo para el caso si usar 2003 como servidor si tienes el windows 2000 server no deberias tener ningun problema entodo caso copia nuevamente los archivos jar del sql al la carpeta jdk del ide que estes utilizando

    Pregunta:  46454 - COMO ROTAR FIGURAS EN JAVA
Autor:  jnuior Guillen
hola, mi pregunta es lasiguiente:
necesito rotar figuras geometricas en java, tengo que ir moviendo pixel por pixel, alguien sabe como puedo hacer esto, si hay alguna fórmula o algo

Gracias
  Respuesta:  Moises Trejo
Mira quiza lo podrias colocar en una matriz para crear poligonos y la formulla para rotar seria :
pos1 = (int)(Math.cos( num * 3.14/2-3.14/2 ) *largo+centrox);
pos1 = (int)(Math.sen( num * 3.14/2-3.14/2 ) *largo+centroy);
he usado esta funcion para hacer el movimiento de las manecillas del reloj y movimiento de poligonos, si deseas te puedo enviar algun ejemplo, solo mandame tu correo
  Respuesta:  Gerardo Vargas
Para rotar figuras en java puedes utilizar el affineTransform.

Lo definimos de la sig manera:

AffineTransform rotar=new AffineTransform();
rotar.rotate(180,x,y); // Le entran los grados y las posiciones x y y del
Objeto, con lo cuál le permite rotar.

    Pregunta:  46732 - COMUNICACION ENTRE 2 APLICACIONES JAVA
Autor:  Joaquín de Vicente Cabrerizo
Hola, tengo unos problemillas con Java y me gustaria saber como solucionarlos...

El problema es que tengo 2 aplicaciones distintas desplegadas sobre el mismo Tomcat. Una de ellas es una aplicacion WEB completa mientras que la otra solo tiene la carpeta WEB-APP en la que se encuentran todos los .class de la aplicacion.

Lo que necesito es que desde los JSP de la aplicacion WEB se puedan utilizar los metodos que hay desarrollados en la otra aplicacion.

Gracias.
  Respuesta:  Fernando Gomez
Hay varias formas para realizar esto te voy a dar dos versiones la simple y la más elegante.
La simple
1. La aplicación que contiene los métodos que utilizaras agregalas a tu classpath de la aplicación 2 que contiene sólo las JSP compilas y la subes al Web Server(este caso TomCat) con esto debe buscar las clases en el classpah y te contestara.
La versión elegante
2. Separa la parte donde tienes toda la funcionalidad del negocio y esta la puedes encapsular en un archivo JAR que utilizas como libreria o bien desarrollas un EJB que puedes invocar fácilmente.

Saludos.

    Pregunta:  46945 - PROBLEMA CON LOS REPAINT
Autor:  JOSE MANUEL GALISTEO
HOla, mi problema es el siguiente:
en mi aplicacion tengo tengo cuatro paneles graficos scrollPanel en los cuales dibujo una serie de objetos graficos pero me ocurre que al poner
panel1.repaint();
panel2.repaint
panel3.repaint
panel 4.repaint
los dibuja el el orden que quiere,me explico,no dibuja el uno ,luego el dos ....y me es necesario q lo haga.
Igual una vez sale dos tres uno cuatro...q tres uno dos cuatro...aleatorio, y me supongo que es xq termina un panel y lo muestra aunque el anteriro todavia se este ejecutando.
lo e probado todo,bucles while con valores auxiliares para q asta q no llegue al final de la funcion paint n o perimita el siguiente,do while..cientos de cosas que he probado y nada.
Lo unico que qiero es q al dar a un buton,pinte el uno,dos tres cuatro.No se si con alguna funcion o con lo q sea pero me es imposible hacer q lo haga..
Un saludo
  Respuesta:  Germán Enríquez Illescas
Saludos, se me ocurre que puedes hacer lo siguiente:
Teniendo en cuenta que cada panel esta implementado en una clase diferente, lo que puedes hacer es al final del metodo paint de cada una de esas clases hacer la llamada al repaint() de la siguiente clase. Solo tendrias que tener una instancia de la clase que quieres repintar en la anterior.

    Pregunta:  47028 - ¿QUE ES UNA CLASE DEPRECADA?
Autor:  Heberto Sanchez Cruz
quiero saber que es una clase deprecada..
  Respuesta:  Pepe perez
Es una clase que en una nueva version de java deja de ser utilzada, por ser poco eficiente, por que ha sido vuelte a implementar con otro nombre, etc.

|<  <<  38 39 40 41 42 43 44 45 46 47 48  >>  >|