JScrollPanes se utilizan en la programación Java para crear un área de contenido que sigue siendo el mismo tamaño , a menos alterado por el usuario , permitiendo al mismo tiempo el contenido adicional que se añade a ellos . Si el contenido adicional se expande más allá de los límites actuales del área de contenido , el JScrollPane añade una línea vertical o una barra de desplazamiento horizontal para permitir al usuario desplazarse para ver el contenido . JScrollPanes se pueden añadir directamente en un JFrame y se pusieron a mantener el mismo tamaño que el JFrame . Instrucciones
1
Import JScrollPane , JFrame y JPanel en el archivo en el que desea crear un JScrollPane el uso de estas tres líneas de código: " importación javax.swing.JScrollPane ; ", " importación javax.swing . JFrame ", y " javax.swing.JPanel importación; " .
2
Crear otro JPanel con el código : " JPanel myPanel = new JPanel (); " . Este código debe colocarse en el método en el que desea crear un JScrollPane . Este JPanel contendrá todo el contenido que se podrá ver en su JScrollPane . Para agregar contenido a este panel , utilice el código: " myPanel.add (componente x )," donde " componente" es el tipo de objeto que está agregando y " x " es el nombre del contenido
< br . > 3
Crea tu JScrollPane con el código: " JScrollPane myScrollPane = new JScrollPane ( myPanel ) ; " . Este panel mostrará todo en el objeto " myPanel " . Se añade automáticamente barras de desplazamiento en los bordes de la JPanel si algunos componentes no son visibles en el JPanel
4
Crear un nuevo JFrame mediante este código: " JFrame MyFrame = new JFrame (); " . . Ajuste el tamaño de la trama mediante este código: " myFrame.setSize (int x , int y); Sustituto. " Int x " para el ancho deseado y " int y "para la altura deseada configurar el programa para salir cuando el JFrame está cerrado. con este código: ". myFrame.setDefaultCloseOperation ( JFrame.EXIT_ON_CLOSE ) ; "
5
Añada el JScrollPane al JFrame : " myFrame.add ( myScrollPane )," Hacer visible el JFrame : ". MyFrame . setVisible ( true); ".