Evolución Del Lenguaje Juridico

Páginas: 7 (1591 palabras) Publicado: 4 de agosto de 2012
Las lista y cajas "combo" en Swing funcionan del mismo modo que lo hacían en el AWT, aunque tienen incrementada la funcionalidad a través de algunas funciones de conveniencia que se han incorporado. Por ejemplo, JList tiene un constructor al que se puede pasar un array de objetos String para que los presente. El ejemplo java1407.java, muestra el uso básico de estos dos componentes.import java.awt.*; import java.awt.event.*; import javax.swing.*; public class java1407 extends JPanel { public java1407() { setLayout( new GridLayout( 2,1 ) ); JList lista = new JList( java1406.ids ); add( newJScrollPane( lista ) ); JComboBox combo = new JComboBox(); for ( int i=0; i < 100; i++ ) combo.addItem( Integer.toString( i ) ); add( combo ); } public static void main( String args[] ) { java1407lista = new java1407(); JFrame ventana = new JFrame(); ventana.setDefaultCloseOperation( ventana.EXIT_ON_CLOSE ); ventana.getContentPane().add( lista,BorderLayout.CENTER ); ventana.setSize( 200,200 ); ventana.setTitle( "Tutorial de Java, Swing" );ventana.setVisible( true ); } }La imagen siguiente es el resultado que se obtiene en pantalla tras la ejecución del ejemplo, y después de haber seleccionado uno de los elementos en la caja combo y abrirla para proseguir la selección de otra de las opciones o elementos que se permite elegir. |
|
Lo que se ha mantenido con respecto a las listas de antes es que losobjetos JList no proporcionan automáticamente la posibilidad de scroll o desplazamiento del contenido, que es una cosa que se espera que haga automáticamente, y resulta un poco molesto. No obstante, el añadir scroll a listas es sumamente sencillo, ya que es suficiente con incluir la JList en un JScrollPane, y todos los detalles del desplazamiento del contenido serán ya manejados bajo la responsabilidad delsistema.Aunque lo más frecuente es que cada elemento seleccionable de una lista sea una etiqueta, Swing proporciona al componente JList también la posibilidad de presentar gráficos, con o sin texto asociado, y también proporciona un control adicional de eventos para adecuarse a los que se producen en la manipulación de este tipo de componentes. Es decir, que en una lista también se pueden incluirinstancias de clases como JButton, JTextField, JCheckBox, e incluso JTextArea, que es un componente multilínea.En el ejemplo java1408.java se muestra precisamente una lista en la que se utilizan instancias de la clase JTextArea, para mostrar los valores que se cargan en la lista, que corresponden a un extracto del índice del Tutorial: "Capítulo 4\nIntroducción al LenguajeJava", "Capítulo 5\nConceptos Básicos de Java", "Capítulo 6\nProgramas Básicos en Java", "Capítulo 7\nEl Depurador de Java", "Capítulo 8\nClases Java", "Capítulo 9\nExcepciones en Java"Cada valor incluye el carácter de nueva línea, \n, para forzar el salto de líneaen medio del texto. import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.border.*; class java1408 extends JPanel { private JList lista; public java1408() { // Se crea un panel para poder contener...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguaje juridico
  • El lenguaje juridico
  • Lenguaje juridico
  • lenguaje juridico
  • El lenguaje juridico
  • El Lenguaje Jurídico
  • La Evolución Del Lenguaje
  • Lenguaje evolución

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS