domingo, 9 de septiembre de 2012

Descarga este Curso Java Server Faces con Hibernate

9/09/2012



En este curso vas a aprender el lenguaje JSF(tecnología y framework para aplicacionesJavabasadas en web que simplifica el desarrollo deinterfaces de usuarioen aplicaciones) que nos permitirá crear páginas web dinámicas.

Requisitos para este curso

buen conocimiento de los lenguajes Java, JSP, HTML, y Javascript es requerida para seguir este curso. La creación y el manejo de objetos Java así como el JSP están considerada cómo asimilado antes de empezar este curso.

DESCARGAR




viernes, 7 de septiembre de 2012

Descargate este Curso de gráficos con Java y OpenFlashChart para aplicaciones web

9/07/2012


En este curso vas a aprender a crear gráficos para aplicaciones web JSP.conOpenFlashChart que es una librería Flash que permite crear gráficos en Flash usando Javascript para
manejar el gráficos.
El conocimiento de los lenguaje HTML, Java, y Javascript es requerido para poder atender a este curso.

DESCARGAR

Descargar este genial Curso Ajax con Java

9/07/2012

lunes, 3 de septiembre de 2012

Uso de RiverLayout con Ventanas Maximizadas en JAVA

9/03/2012

Hace variosdíasme preguntaron comore ubicarlos objetos ore dimensionar, cuando semaximizael JFrame ,pues para ello hay que jugar con los layout pero hay un layout que me llamo bastante laatención este layout nos permite re dimensionartambiénel objeto directamente en caso que no queramos que se acople al ancho del Frame ,como el objeto TextField que ven en la imagen del campo edad que es de tamaño pequeño y semantendráasíaun cuando se maximiza la ventana. este Layout se llamaRiverLayout y es utilizado por unaaplicaciónmuy conocidajalbum(aplicaciónpara gestionarimágenes, muy buena y creada en java), si quieren saber mas de RiverLayout les dejo laApi, para trabajar este layout tenemos que agregar etiquetas algo parecido a las etiquetas html como : br,p, center,top para poder alinear o colocar los objetos.por eso es necesario ver la Api para entender muy bien el layout.

                        jContentPane.add("center", new JLabel("Formulario de Registro"));
jContentPane.add("p left", new JLabel("Nombre"));
jContentPane.add("tab hfill", new JTextField());
jContentPane.add("br", new JLabel("Edad"));
jContentPane.add("tab", new JTextField(3));
jContentPane.add("br vtop", new JLabel("Observacion"));
jContentPane.add("tab hfill vfill", new JScrollPane(new JTextArea()));
jContentPane.add("p center", new JButton("Enviar"));
jContentPane.add("vtop",jLabel);

En el ejemplo de descarga va incluida el codigo fuente del RiverLayout para su mejora.


CLICK EN EL ANUNCIO PARA ACTIVAR EL BOTON DE DESCARGA





HOY 2 X 1 Menú en forma Horizontal, Añadir textura a un JPanel en JAVA

9/03/2012


Hoy es Lunes de 2 X 1, y les traigo doscódigossencillos pero muyútiles.
alguna vez hemos tenido la necesidad de crear unMenúde forma horizontal pero elJMenuBar que viene por defecto ,siempre sesitúaen la parte superior de la ventana por la simplerazónqueasíesta diseñado,pero hoy les voy a enseñar como darle otraorientación algo que no es muycomplejo.

primero debe de crear unmétodoque me retorne unJMenuBar , este metodo se va a encargar de añadirme directamente la cantidad de Menus(JMenu) que necesite presentar.

public JMenuBar DameMenuBar() {
JMenuBar menuBar = new JMenuBar();
menuBar.setLayout(new BoxLayout(menuBar, BoxLayout.PAGE_AXIS));
menuBar.add(DameMenu("Menu 1"));//CREO LOS MENUS
menuBar.add(DameMenu("Menu 2"));
menuBar.add(DameMenu("Menu 3"));

return menuBar;
}

y con la ayuda de unBordeLayout.PAGE_AXIS(Componentes que están dispuestas horizontalmente de izquierda a derecha.),puedo darle laposiciónque necesito.

Como creo losMenúscon sus Items?
De la misma forma como creamos el MenuBar vamos a crear elMenú,con unmétodoque me retorne un JMenu y que merecibauna variable String, esto es para colocar el Titulo o nombre del Menu.

 public JMenu DameMenu(String title) {
JMenu m = new HorizontalMenu(title);//RESIVEN EL TITULO
m.add(new JMenuItem("SIGUEME EN TWITTER"));
m.add(new JMenuItem("SIGUEME EN FACEBOOK"));
m.add(new JMenuItem("SUSCRIBETE"));
/******************COLOCANDO SUBMENU*******************/
JMenu submenu = new HorizontalMenu("Submenu");
submenu.add(new JMenuItem("SUB ITEM 1"));
submenu.add(new JMenuItem("SUB ITEM 2"));
m.add(submenu);

return m;
}

con este metodo creo la cantidad de Menus y Items que necesito.
Ahora vamos a la Parte un poco compleja a lacreaciónde la claseHorizontalMenu, la cual es un JMenu y sumétodoconstructor me recibe la variable String(para añadir el titulo alMenú), obviamente ya que tengo unMenúhorizontal tengo que construir mi PopupMenu el cual me va a contener los Items de maneraHorizontal,esto lo hago con la ayuda del mismo Layout pero conLINE_AXIS(Si el contenedor es horizontal entonces los componentes se colocan horizontalmente).


        
HorizontalMenu(String label) {
super(label);
JPopupMenu pm = getPopupMenu();
pm.setLayout(new BoxLayout(pm, BoxLayout.LINE_AXIS));
}

public Dimension getMinimumSize() {
return getPreferredSize();
}

public Dimension getMaximumSize() {
return getPreferredSize();
}


DESCARGAR




sábado, 1 de septiembre de 2012

Descarga este Curso Java Nivel AVANZADO

9/01/2012