Java Standard Edition

Sobre el lenguaje Java y las clases que componen la API.

netbeans login y pass

necesito corregir este problema en netbean

if(String.valueOf(userp.getText()).compareTo("empl")==0 && String.valueOf(pass.getPassword()).compareTo("empl")==0){
alquilerDePelicula pagina6 = new alquilerDePelicula;
pagina6.setVisible(true);
}else{
if(String.valueOf(userpass.getText()).compareTo("adm")==0 && String.valueOf(pass.getPassword()).compareTo("adm")==0){
principal pagina1 = new principal;
pagina1.setVisible(true);
}else{
javax.swing.JOptionPane.showMessageDialog(this,"ERROR (Vuelva a Intertarlo)","ERROR DE USUARIO O PASSWORD",javax.swing.JOptionPane.ERROR_MESSAGE);
}
}
}

ERROR que informa

Exception in thread "AWT-EventQueue-0" java.lang.RuntimeException: Uncompilable source code - Erroneous tree type:
at login.conectarActionPerformed(login.java:113)
at login.access$100(login.java:6)
at login$2.actionPerformed(login.java:46)

(esta es ruitna de una comunicacion despues de activar el login del user y pass, para luego activar una pagina y la presente en pantalla del proyecto, nececisto corregir este problema quien me pueda ayudar)

Como escanear la LAN

Hola chicos, ando con un problema. Estoy intentando escanear mi red local, obtener las direcciones disponibles y los hostname. El propósito de este trabajo es verificar que maquinas están en la LAN, cuanto tiempo tienen, y que están haciendo.

Algo parecido a lo siguiente:

Había buscado ya en la red como hacerlo, hasta ahora he sacado unas cuantas lineas de código:

 public static void main(String args[]) throws UnknownHostException, IOException {
        InetAddress inAdd;
        for (int i = 100; i < 115; i++) {
            inAdd = InetAddress.getByName("192.168.0." + i);
            if (inAdd.isReachable(1500)) {
                System.out.println("IP: " + inAdd.getHostAddress());
                System.out.println("HOST: " + inAdd.getHostName());
                System.out.println();
            }
        }
    }

Instanciar un objeto

Amigos del foro soy novato en este lenguaje, mi pregunta es como intacion un objeto y de paso como le agrego los atributos de factura a lo que tenga el texto
miren si es asi o que me falta.

String textoFactura = txtReporte.getText();
Factura factura = new Factura();
// Rellenas los atributos de factura con lo que tengas del texto

Problema con JXTaskPaneContainer

Saludos a todos!!... Este es mi primer post y espero que m puedan ayudar a resolver un peqeño problema que me anda dando muchas vueltas...

Bueno el problema se m presenta en Netbeas, al tratar de utilizar el JXTaskPaneContainer y tbm el JXTaskPane de la libreria SwingX, coloco los controles en el formulario, los diseño, cambio algunas propiedades, y al momento de ejecutarlo pues no se muestran, lo mas raro es que al tratar de guardar los cambios al form simplemente no se guardan...

De momento este problema solo me ocurre con ese par de controles, he estado probando otros y funcionan bien... Alguna sugerencia??...

PD.: uso la version 1.6.4 del swingx y netbeans 7.2

Metodos "static"

Buenas tardes, a lo mejor digo una payasá, pero no sería más fácil declarar todos los metodos como "static", y de esa forma no tener que estar creando objetos y poder llamar directamente a los metodos:

Clase.metodoLlamado();

A ver si pueden despejar mis dudas.

Un saludo.

Incluir dependencias en el jar con maven

Que tal alguien podria decirme como configurar mi archivo pom.xml para que el .jar incluya las dependecias dentro..
o si es fuera igualmente como indicarle al manifest que estaran ahi esas librerias..

me indicaron agregar lo siguiente ..

package

single

y con eso si se agregan las dependencias dentro del jar, el problema es que mi archivo manifest pierde el Main-Class

bueno me crea dos jar uno con las dependecias y el manifest correcto para que se ejecute y el otro jar con las dependencias sin el manifest configurado para correr el main..

en los dos casos no corre el programa ya que al no tener en el manifest el main no funciona el jar, y viceversa tiene el main y no las dependencias.. no tengo problema con corregir a mano eso..

pero quisiera saber si hay forma..de hacerlo automatico-

saludos

Dudas con la eliminación de un registro desde tabla padre en mysql java

Hola gente tengo una duda soy nuevo en este foro y espero me puedan aportar solución a esta duda que tengo y la duda es:
Tengo 2 tablas en mysql : Categorías y Productos la tabla de Productos usa las categorías y tiene integridad referencial la opción de momento que le he dejado es que cuando elimine y actualize lo haga en cascada para que afecte a los productos con estos nuevos cambios pero mi pregunta es uds si han creado un sistema que tenga este tipo de relación y si es bueno dejarlo en cascada ó por así decirlo para el cliente es bueno cuando se elimine una categoría que también se eliminen los productos? porque si es así se imaginan tener 100 productos y ellos nose por casualidades del trabajo digan hay que eliminar esa categoría y si es así pues todos los registros se irán uds. creen que seria mejor que no lo haga en cascada?

Como vender software en internet

Saludos Compañeros

En esta ocasión les solicito muy amablemente, que me den una orientación con respecto a lo siguiente:

Quiero promocionar mis aplicaciones hechas en JAVA, y por supuesto lograr ventas; ustedes que sitio me aconsejan en Internet para poder llevar a cabo este proceso, un dato adicional es que vivo en Colombia.

De antemano les agradezco por su colaboración

Bendiciones...

Duda con ArrayList y el metodo toArray()

Que tal tengo una duda con este metodo
toArray()

por ejemplo si tengo lo siguiente

ArrayList lista = new ArrayList();

y le agrego 10 elementos

para luego retornar esos elemento en un array de String
una forma seria digamos asi

String[] elementos = new String[lista.size()];

for(int i=0;lista.size();i++)
{
elementos[i] = lista.get(i)
}

o podria hacerlo de esta forma

String[] elementos = lista.toArray(new String[lista.size()]);

hasta ahi todo bien, pero el metodo toArray como bien puede recibir un String[]

entonces podria hacer esto:
String[] tmp = new String[10];
tmp[0] = "uno";
elementos = lista.toArray(tmp);
System.out.println(tmp[0])
practicamente tmp es una copia exacta de la variable elementos, y ya no imprime "uno" si no lo que tendria elementos[0] y lista.get(0)

pero si hago esto:
String[] tmp = new String[5];
tmp[0] = "uno";
elementos = lista.toArray(tmp);
System.out.println(tmp[0])

se imprime "uno" pero elementos[0] y lista.get(0) tienen el mismo valor y no es uno obviamente..
segun la la documentacion si tmp es menor al tamaño del ArrayList se expandira hasta ese tamaño osea 10, pues bien ahi mi duda

Metodos Abstract

Buenos días, estoy haciendo un curso de Java y voy entendiendo todo bastante bien, pero tengo una pequeña duda.

Se declarar los metodos "abstract", lo que no llego a comprender es para que se suelen utilizar luego, no se si me explico. Alguien me puede llegar a poner un ejemplo real donde se utilicen los metodos "abstract", para llegar a entenderlo mejor?.

No se porque se dejan sin cuerpo, no lo entiendo bien.

Un saludo.

Distribuir contenido