PREGUNTAS CONTESTADAS - Java

 Hay un total de 630 Preguntas.<<  >> 

    Pregunta:  37901 - COMPILAR JAVA CON WINDOWS XP
Autor:  Luis Salmeron
Me gustaria saber como compilar java empleando sdk2 o mas concretamente jdk1.4.0 en Windows Xp.
En ediciones anteriores de Windows se debia de introducir a la hora de compilar o bien en autoexec.bat el path necesario para compilar mediante consola MSDOS, pero en Windows XP como se especifica el path, donde se carga....
Gracias
  Respuesta:  Daniel Martínez
Yo utilizo Windows XP y si poseo un archiv autoexec.bat al cual agregarle la path. Yo te propongo 2 soluciones.

1) Crear un archivo autoexec.bat en el cual agregar, al final del archivo, la siguiente linea:

path = %path%;c:\j2sdk1.4.0\bin

2) Cada vez que inicies sesión en la consola del símbolo del sistema escribas la linea indicada antes o crees un archivo bat que ejecute esa linea por tí.

cualquier problema que tengas con la path puede comunicarte conmigo a mi dirección de correo eletrónico.

    Pregunta:  37977 - SE PUEDEN LLAMAR OTRAS FUNCIONES A JAVA QUE NO SEAN DE C/C++
Autor:  manuel morales
me gustaria saber si puedo llamar otra funcion que no sea native
de c/c++ en java
  Respuesta:  Eduard Pascual Sáez
Si he entendido bien tu pregunta, pretendes ejecutar código nativo, escrito en un lenguaje distinto de C/C++, desde un programa (aplicación, applet, etc) Java. En ese caso, la respuesta es sí: teóricamente, el código nativo es código ya compilado que se almacena en bibliotecas (archivos .dll en el caso de Windows, por ejemplo). Si dispones de una herramienta de programación que te permita crear esas bibliotecas, después podrás usarlas desde tu programa Java. Hay un problema: si deseas que tu programa se ejecute en distintas plataformas (normalmente este es el mayor motivo para usar Java), deberás crear una versión de la biblioteca para cada una de esas plataformas.
Ejemplos de herramientas que permiten crear bibliotecas .dll (Windows) pueden ser Inprise (Borland) C++ Builder, Micorsoft Visual Studio (VBasic y VC++) Inprise (Borland) Delphi (Object Pascal), etc.
Para el resto de plataformas no conozco las herramientas, aunque supongo que Linux incluye algun compilador capaz de crear bibliotecas (pondría como ejemplo el gpp, pero has dicho que no querias usar C/C++)

A pesar de todo esto, antes de concluir quisiera decirte que si estas creando un programa Java y necesitas usar código en otros lenguajes, tal vez debas plantearte si crear el programa en Java es la mejor opción.

    Pregunta:  38181 - EJECUTAR INSTRUCCIONES DE DOS
Autor:  Alejandro Cardozo
Cuando estoy en DOS (S.O Win98) puedo ejecutar el comando "net view" o "net share" para ver los recursos compartidos del PC, quiero saber como ejecuto este comando con java desde JBuilder, ¿se puede hacer utilizando los APIs de windows 98?, la pregunta es como lo hago?

    Pregunta:  38384 - PUERTO USB-JAVA
Autor:  Carlos gomez
Me gustaria saber como conectar un puerto USB a través de JAVA y que especificación o tutorial me podría ayudar
  Respuesta:  Javier MIjail Espadas
Busca en la pagina del compilador 'gcj' que es como el 'gcc' de unix pero de Java. Haya busca proyectos realizados con ese compilador y encontraras librerias que manejan el USB con java. ademas es OpenSource!!!!!!!!!

    Pregunta:  38875 - CONVERSIÓN DE FORMATO EDBDIC A ASCII
Autor:  Paco Alvarez
Hola,
me gustaría saber si existe alguna clase de Java que haga la conversión del formato EDBDIC a ASCII. En su defecto, bastaría con que alguien me dijera donde puedo encontrar la tabla de correspondenica entre los caracteres de ambos formatos.

Gracias.
  Respuesta:  DAYNOR ALEGRIA LUCANA
bueno tu haces la llamada con hashcode ejemplo

int a=null;

String a2 = hashCode();

    Pregunta:  39073 - IMAGENES EN JAVA
Autor:  JH R
Quisiera saber com opuedo colocar una imagen a un Frame en Java, es que he visto muchas manera, pero solo para applet y en un Frame el getDocumentBase() no lo reconoce.
Disulpen las molestias y gracias
  Respuesta:  sama kalel
lo que tienes q hacer es utilizar un frame fuera de tu codigo
o utiliza la java.image para permitir extraer la imagen
  Respuesta:  Mr DMenT

Eit compadre, vi tu pregunta y no lo pense dos veces en hacer este pequeño programita que te muestra como resolver tu duda.

Nota de la clase Toolkit tambien puedes sacar otras cosas como las fuentes disponibles en el sistema, espero que te sirva.

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class DMenT extends JFrame
{

Toolkit kit;
Image image;

public DMenT(String caption)
{
super(caption);

kit = getToolkit( );
image = kit.getImage("DMenT.jpg");

setBounds(10, 10, 300, 250);
setVisible(true);

addWindowListener(new WindowAdapter( )
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
});
}

public void paint(Graphics g)
{
g.drawImage(image, 10, 50, this);
}

public static void main(String[] args)
{
DMenT app = new DMenT("Orales");
}
}

    Pregunta:  39986 - CERTIFICADO DE SEGURIDAD
Autor:  Alvaro Acevedo
Estoy implementando el SubjectAltName usando el campo otherName y la idea es poder agregar este campo al certificado, pero no me resulta como lo estoy haciendo, con los otros campos de SubjectAltName si resulta, a excepcion de ediPartyName, adjunto parte del codigo que estoy creando:

// SubjectAltName
SEQUENCE seq = new SEQUENCE();

seq.addComponent(new ObjectID("1.3.6.1.4.1.8321.1"));
seq.addComponent(new CON_SPEC(0, new PrintableString("12.345.678-1")));

generalNames = new GeneralNames();
generalNames.addName(new GeneralName(GeneralName.otherName, seq));
SubjectAltName subjectAltName = new SubjectAltName(generalNames);
extensions.addElement(subjectAltName);
  Respuesta:  Alberto Luna Bolea
Hola, estoy empezando en esto de la programacion y seguramente no te ayudare con esto, pero en esta parte del codigo:

"generalNames = new GeneralNames();"

o te falta el objeto, o es una variable primitiva, tipo:

int vector[];
--------------------
vector= new int[5] (por ejemplo)

Igual te he dado la pista, no se, espero haberte ayudado.

    Pregunta:  39996 - OBTENER EL NOMBRE DE USUARIO DE SESION DE WINDOWS DESDE JAVA
Autor:  Jose Luis Marquez Rangel
¿Como puedo saber el nombre del usuario de sesión de Windows a través de Java?
¿Más aún, puedo obtener su password?
He encontrado que con la Api de Windows (GETUSERNAME), pero como la invoco en Java?
  Respuesta:  Marco Jativa Espinoza
Saludos.

No se si esto te puede servir; para hacerlo puedes agregar a tu programa lo siguiente:

1) infoso = " User Name:\t\t"+System.getProperty("user.name");
2) infoso = " User Home:\t\t"+System.getProperty("user.home");
3) infoso = " Current Working Directory:\t"+System.getProperty("user.dir");

Donde:

1) te sirve para sacar el nombre del usuario.
2) para sacar el directorio home del usuario
3) para sacar el diurectorio actual en donde estas.

si quieres sacar algún otro dato con referencia la ambiente en el que estas lo puedes ver en la clase System.getProperties().

Un abrazo,... adios.

    Pregunta:  40131 - CONVERTIR UN STRING A COLOR
Autor:  Jose López Martinez
Quiero pasar un parametro , ej. "blue" a un applet y que el applet establezca el color de fondo con ese parametro:
setBackground(parametro);
se que se puede hacer con un numero pero me gustraria hacerlo con un texto
Gracias
  Respuesta:  Javac
Mira, lo que puedes hacer es una clase y tienes que crear objetos "Color" y solo le asignas los números del código del color, una vez hecha tu clase con todos tus "Color" cuando los quieras usar solo copialos en la clase que en la que vas a poner y pones

class{
Color Color_que_hice=new Color(25,45,32);
public void init()
{setBackground(Color_que_hice);}
}

y listo

    Pregunta:  40372 - APPLET MANEJANDO EL API JAVAX.COMM
Autor:  jose antonio gomez
HOLA.
ESPERO ME PUEDAN AYUDAR. AL MANEJAR EL API JAVAX.COMM PARA COMUNICACION CON DISPOSITIVOS PERIFERICOS EN UN APPLET ME APARECE EL SIGUIENTE MENSAJE AL EJECUTARLO
EN EL APPLETPREVIEW.
CAUGHT JAVA.LANG.NULLPOINTEREXCEPTION: name can't be null while loading driver com.sun.comm.win32driver
Y NO ME DEJA IDENTIFICAR EL PUERTO QUE BUSCO
  Respuesta:  Alberto Gomez
Hola.
Como bien te ha dicho Rafael Hernampérez, los applets no fueron diseñados para esa tarea, pero aún así puedes hacerlo.
Solo debes establecer a nulo el SecurityManager de java.

Saludos!

Alberto Gomez.
Alcazar de San Juan.
  Respuesta:  Rafael Hernampérez Martín
Hola, Jose Antonio,

Es muy (mas que) posible que no puedas realizar esas operaciones desde un applet.

La premisa de los applets cuando se crearon era que no podía afectar a un equipo. Esto significa que cualquiera puede acceder a una página con un applet de manera segura, y por tanto, el applet no permitía acceder a ficheros de la máquina local (con el fin de no poder ejecutar virus o códigos maliciosos), por lo que también se aplicaría a dispositivos de la máquina local.

Esta medida de seguridad es la piedra angular de los applets.

Un saludo,

Rafael Hernampérez Martín
IT Project Manager
e-mail: [email protected]

|<  <<  33 34 35 36 37 38 39 40 41 42 43  >>  >|