Java Standard Edition

Un ejemplo con NiconNotify OSD

Acaba de salir la nueva versión de la librería NiconNotify OSD , la cual provee clases para crear mensajes tipo "alert" de Java Swing.

Código

package org.javamexico.task;

import javax.swing.UIManager;
import javax.swing.plaf.nimbus.NimbusLookAndFeel;

import nicon.notify.core.Notification;

public class TestNiconNotify {

    public static void main(String[] args) {
        try{
            UIManager.setLookAndFeel(new NimbusLookAndFeel());
            int respuesta=Notification.windowConfirmMessage(null, "Confirmacion", "Desea borrar Windows de sus sistema?");
            if(respuesta==1){
                Notification.windowMessage(null, "Respuesta", "Claro, quiero eliminar Windows de mi sistema");
            }else{
                Notification.windowMessage(null, "Respuesta", "No, todavia no.");
            }
           
        }catch(Exception ex){
            System.err.println("error: "+ex.getCause());
        }

    }

}

Ejecutando código:

Desarrollo sistema web con ajax y/o JSON

Hola a todos tengo una pequeña duda.

Actualmente tengo un proyecto para desarrollar un sistema en web que su objetivo sera capturar documentos y guardados en una base de datos para posteriormente hacer su seguimiento y modificaciones y por ultimo es necesario hacer informes de los mismos documentos. De forma general eso tiene que hacer el sistema pero mi duda es para este tipo de sistema es recomendable usar la tecnología AJAX y para visualizar los datos usar el formato JSON o unicamente hace las querys de forma normal como una copnsulta cualquiera y que me lo muestre en patalla??

Agradeceria me orienten un poco GRACIAS!!!!

ayuda analizador léxico

Hola, solicito ayuda urg para un analizador léxico

Ordenar un List<> ArrayList de objetos

Esta ocasión explicaré como ordenar una lista de tipo arraylist de objetos predeterminados.

Tengo mi clase del objeto Empleado.

package ordenarLista;

public class Empleado implements Comparable<Empleado> {
    private String nombre;
    private int edad;
    private String domicilio;

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public int getEdad() {
        return edad;
    }

    public void setEdad(int edad) {
        this.edad = edad;
    }

    public String getDomicilio() {
        return domicilio;
    }

    public void setDomicilio(String domicilio) {
        this.domicilio = domicilio;
    }
   
    @Override
     public int compareTo(Empleado o) {
        String a=new String(String.valueOf(this.getEdad())+this.getNombre());
        String b=new String(String.valueOf(o.getEdad())+o.getNombre());
        return a.compareTo(b);
    }
}

Observese la linea donde aparece el compareTo(), este método me permitirá ordenar mi lista según el criterio especifico. (Primero por Edad luego por Nombre).

 

Ayuda con mi codigo

Necesito ayuda con mi codigo lo que pasa es lo siguente
Lo que debe hacer el programa:
1.El estudiante debe poder tener como máximo 3 intentos para dar la respuesta al
problema, si no lo logra a los tres intentos, se debe desplegar la respuesta
correcta y debajo de ella toda la tabla de multiplicar.

//En el momento donde ingresa su respuesta el try lo analiza y si ingresa un caracter invalido no lo deja avanzar

//cuando ingreso un valor valido incorrecto a la respuesta no me vuelve a preguntar otra vez simplemente me manda el mensaje respuesta equivocada 3 veces y se sale
import javax.swing.*;

class Tablas {
    private int num1;
    private int num2;
   
    public void asignar(int n1,int n2){
    num1=n1;
    num2=n2;
    }

    public int multiplicar(){
        int multi=0;
        multi=num1*num2;
        return multi;
    }}
public class Main1 {public static void main(String[] args) {
int c=0,c1=0;
int multi=0;
int resp=0;
String tabla="";
String respu="";
String input="";
boolean r=false;
Tablas obj=new Tablas();
Icon bienve=new ImageIcon("bienvenidos.jpg");
Icon mala=new ImageIcon("mala.jpg");

listas mezcladas

hola buenas quisiera pedir ayuda con esto que me pideron en clases Mezcla l1 y l2: mezcla los datos intercalados de 2 listas en una nueva lista en java. Desde ya gracias por su cooperacion entiendo algo java pero me falta algo de tiempo en estos momentos sigo intentando algun codigo.

proyecto java y derby! interfaz aplicación se paraliza, bloquea

Buenas tardes amigos!

Agradezco mucho me puedan ayudar con un problema
Que tengo con un proyecto que realize con java y usa una base de datos local, la db que utilize fue Apache derby!

El problema de todo esto y que aún nadien logra resolver es que, ejemplo: inicio la aplicación, el programa es de gestión de rutas, ya saben ventas y eso! El asunto es que el programa arranca normal, se ejecuta bien pero en cualquier momento al usar cualquier función el programa
se bloquea queda toda la interfaz paralizada

lo más curioso en que sucede en todos los computadores
eso pasa al ejecutar el .jar; pero en mis computadores
ocupó dos, eso nunca sucede, ya comprobé que no es
cuestión de jre

por tal motivo agote esperanzas espero alguien me pueda ayudar

resumiendo el problema, un programa que usa una BD derby, funciona sólo a ratos luego se paraliza queda eestático y toca forzar el cierre , con el administrador de tareas

agradezco inmensamente su ayuda.

Este es el proyecto en netbeans, si quieren ver el
bloqueo deben ejecutar sólo el .jar queesta en dist, no el
pproyecto desde netbeans pues de hay No se paraliza

Ayuda Urgente Please!!!

El programa que quiero corre se trata de:

La lógica corresponde a que un estudiante tiene un grupo de objetos de la clase Asignatura, donde el Estudiante como clase tiene los atributos: nombre, código y conjunto de asignaturas cursadas. La Asignatura tiene como atributos: Nombre, código, definitiva y cantidad de créditos.

Teniendo eso, elaborar una clase llamada Carrera la cual contenga los métodos para adicionar un nuevo estudiante y buscarlo por el código. se debe tener en cuenta que el estudiante tiene asociado Asignatura y que la Carrera agrupa Estudiante.

Ademas se pide Adicionar una asignatura al estudiante, buscando al estudiante por el código y Mostrar las asignaturas de un estudiante, buscando al estudiante por código.

En una clase principal hacer un menú para solicitar:

1. Adicionar un estudiante
2. buscar a un estudiante por código
3. Adicionar una asignatura al estudiante, buscando al estudiante por el código
4.Mostrar las asignaturas de un estudiante, buscando al estudiante por código

.

Ayuda programa

Hola, necesito un programa que realice estás tres cosas

1. Adicionar estudiante
2. Adicionar asignatura al estudiante, buscando al estudiante por código

3. Mostrar las asignaturas de un estudiante, buscando al estudiante por código

Distribuir contenido