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.
Un ejemplo.
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 programa:
domingo, 23 de noviembre de 2014
Programando en Java ... no. 8
Este ejercicio es muy sencillo, no es nada del otro mundo, crearemos una conexión a una base de datos MySQL, un método para insertar, actualizar, borrar y mostrar todos los datos de una tabla.
Herramientas:
Creamos la base de datos
create database test;
Creamos la tabla persona
create table persona(id int auto_increment primary key, nombre varchar(55),apellidoP varchar(55),apellidoM varchar(55),edad int, peso float,talla float);
Insertar valores a la tabla
insert into persona (nombre,apellidoP,apellidoM,edad,peso,talla) values ("Ernesto","Huerta","Flores",44,78.2,1.70), ("Mariana","Garcia",Torres",23,56.0,1.67);
Código de la conexión a la base de datos (Conexion.java)
La clase Persona.java tendrá las mismas propiedades de la tabla persona
public class Persona {
private Integer id;
private String nombre;
private String apellidoP;
private String apellidoM;
private int edad;
private Float peso;
private Float talla;
public Persona(){}
//...demás métodos
}
Método para consultar los datos de la tabla
Método para crear persona
Método para actualizar persona
Método para eliminar persona
Herramientas:
- Eclipse Luna
- Librería mysql-connector-java-5.1.34-bin.jar
Creamos la base de datos
create database test;
Creamos la tabla persona
create table persona(id int auto_increment primary key, nombre varchar(55),apellidoP varchar(55),apellidoM varchar(55),edad int, peso float,talla float);
Insertar valores a la tabla
insert into persona (nombre,apellidoP,apellidoM,edad,peso,talla) values ("Ernesto","Huerta","Flores",44,78.2,1.70), ("Mariana","Garcia",Torres",23,56.0,1.67);
Código de la conexión a la base de datos (Conexion.java)
La clase Persona.java tendrá las mismas propiedades de la tabla persona
public class Persona {
private Integer id;
private String nombre;
private String apellidoP;
private String apellidoM;
private int edad;
private Float peso;
private Float talla;
public Persona(){}
//...demás métodos
}
Método para consultar los datos de la tabla
Método para crear persona
Método para actualizar persona
Método para eliminar persona
Suscribirse a:
Entradas (Atom)