Jar y cardlayout

Solo disponible en BuenasTareas
  • Páginas : 3 (508 palabras )
  • Descarga(s) : 0
  • Publicado : 17 de mayo de 2011
Leer documento completo
Vista previa del texto
Archivos JAR ("Java Archives")
Una archivo JAR es simplemente un archivo comprimido que incluye una estructura de directorios con Clases, lo anterior permite:
* Distribuir/Utilizar Clases deuna manera eficiente a través de un solo archivo.
* Declarar dichas Clases de una manera más eficiente en la variable CLASSPATH.

Generación de Archivo JAR
Para generar un archivo JAR esnecesario colocarse bajo el directorio raíz de la estructura de directorios donde residen las Clases:
Utilizar ficheros JAR: básico
Muestra cómo realizar las operaciones básicas sobre ficheros JAR, ycómo ejecutar software que está contenido en estos ficheros. Esta lección también presenta el concepto de 'manifiesto' de los ficheros JAR, que juega un papel importante en las funcionalidades avanzadasdel formato JAR.
Firmar y Autentificar ficheros JAR
Muestra cómo utilizar las herramientas del JDK para firmar digitalmente ficheros JAR y verificar las firmas de ficheros JAR firmados.CardLayout.
Este es el tipo de composición que se utiliza cuando se necesita una zona de la ventana que permita colocar distintos Componentes en esa misma zona. Este Layout suele ir asociado con botones delista (Choice), de tal modo que cada selección determina el panel (grupo de componentes) que se presentarán.
Se puede crear un Layout personalizado en base a la interface Layout Manager. Hay queredefinir los cinco métodos que utiliza este interface, lo cual puede no resultar sencillo, así que en lo posible se deben utilizar los métodos de colocación de componentes que proporciona AWT,fundamentalmente en el momento en que parezca que ninguno de los Layouts que hemos visto satisface nuestras exigencias, deberíamos volver a comprobar que el GridBag Layout, que es el más flexible, de verdad nocumple nuestros requerimientos.

Código del ejemplo CardLayout.
import java.awt.CardLayout;

/**
*
* @author ManU
*/
public class MainFrame extends javax.swing.JFrame {

/** Creates...
tracking img