Clase Persona
private String leerCadena(String mensaje){
String valor = JOptionPane.showInputDialog(mensaje);
return valor;
}
Clases Personas
public float getPromedioEdad(){
if (lista.isEmpty())
return 0;
int suma =0;
for(int i=0; i < lista.size();i++)
suma += lista.get(i).getEdad();
return suma / lista.size();
}
public int getEdad(){
Calendar hoy = Calendar.getInstance();
int hd = hoy.get(hoy.DATE);
int hm = hoy.get(hoy.MONTH);
int ha = hoy.get(hoy.YEAR);
int nd = fechaNacimiento.get(hoy.DATE);
int nm = fechaNacimiento.get(hoy.MONTH);
int na = fechaNacimiento.get(hoy.YEAR);
int r= ha - na;
if(nm>hm)
{r--;
}
if(nm==hm && nd>hd)
{r--;
}
return r;
}
Bievenido
Bienvenido al Blog de Herman Aguilar!!!
Dedicado a compartir material para los alumnos de UJAT-DAIS
Dedicado a compartir material para los alumnos de UJAT-DAIS
Mostrando entradas con la etiqueta Programación Orientada a Objetos. Mostrar todas las entradas
Mostrando entradas con la etiqueta Programación Orientada a Objetos. Mostrar todas las entradas
jueves, 19 de abril de 2012
martes, 6 de diciembre de 2011
Ejemplo de JSF Siguiendo el libro
Les dejo el proyecto PJSFLibro01
Aqui un resumen de los archivos:
Nota: sí siguen el libro, lo pueden hacer.
Suerte!!!
Aqui un resumen de los archivos:
- faces-config.xml
- UsuarioBean.java
- index.xhtml
- hola.xhtml
Nota: sí siguen el libro, lo pueden hacer.
Suerte!!!
jueves, 1 de diciembre de 2011
miércoles, 16 de noviembre de 2011
Ejemplo de como manejar JTable y TableModel
Disculpen la tardanza, pero quería hacerles un ejemplo.
Aqui les dejo el proyecto completo
EjemploTable.rar
el elemento visual es el JTable y a este se le asocia un "modelo", entonces todos los cambios que se le hagan al modelo, automaticamente se refleja en el JTable, solo tiene que asociarlos a como se muestra:
y en donde empieza la clase del JDialog colocar
public class Ejemplo extends javax.swing.JDialog {
DefaultTableModel modelo = new DefaultTableModel();
public Ejemplo(java.awt.Frame parent, boolean modal) {
super(parent, modal);
initComponents();
}
Suerte!!!
Aqui les dejo el proyecto completo
EjemploTable.rar
el elemento visual es el JTable y a este se le asocia un "modelo", entonces todos los cambios que se le hagan al modelo, automaticamente se refleja en el JTable, solo tiene que asociarlos a como se muestra:
y en donde empieza la clase del JDialog colocar
public class Ejemplo extends javax.swing.JDialog {
DefaultTableModel modelo = new DefaultTableModel();
public Ejemplo(java.awt.Frame parent, boolean modal) {
super(parent, modal);
initComponents();
}
Suerte!!!
lunes, 26 de septiembre de 2011
Crear Base Datos Derby y conectar
1.- Agregar la libreria C:\Program Files\glassfish-3.1\javadb\lib\derbyClient.jar al proyecto
2.- Crear la Base de Datos
3.- Cambiar estas dos líneas en clase BaseDatos.java
Class.forName("org.apache.derby.jdbc.ClientDriver");
conexion = DriverManager.getConnection("jdbc:derby://localhost:1527/Fruterias", "frutas", "frts");
donde Fruteias es el nombre de la base de datos
frutas es el usuario
frtys es la contraseña
2.- Crear la Base de Datos
3.- Cambiar estas dos líneas en clase BaseDatos.java
Class.forName("org.apache.derby.jdbc.ClientDriver");
conexion = DriverManager.getConnection("jdbc:derby://localhost:1527/Fruterias", "frutas", "frts");
donde Fruteias es el nombre de la base de datos
frutas es el usuario
frtys es la contraseña
jueves, 22 de septiembre de 2011
Proyecto Frutería
Hola chavos disculpa por la demora, pero hay mucha chamba
aqui esta el link para descargar el proyecto
Nota: cuando le den click aparecen todos los archivos del proyecto, vayan al menú "Archivo" y luego "Descargar original" para que les baje Fruteria.rar
revisenlo, nos vemos el lunes en le salón.
saludos!!!
aqui esta el link para descargar el proyecto
Nota: cuando le den click aparecen todos los archivos del proyecto, vayan al menú "Archivo" y luego "Descargar original" para que les baje Fruteria.rar
revisenlo, nos vemos el lunes en le salón.
saludos!!!
Suscribirse a:
Entradas (Atom)