UNIDAD 2: APLICACIONES GRAFICAS
JAVA TEMA 13: JSCROLLPANE
Tambien es swing.
Cuando un componente ocupa mucho espacio en pantalla o contiene mucha información, un JSCROLLPANE permite asociarle una pequeña vista o ventana deslizable o corrediza que permite solo que se vea una parte de dicho componente.
Un JSCROLLPANE, tambien puede asociarse a otros tipos de panels que contengan muchos componentes.
Algunas sus propiedades mas importantes son:
Autoscrolls(), Background(), Border(), Bounds(), Cursor(), Enabled(), Font(), Foreground(),Insets(), Name(), Opaque(), ToolTipText(), ViewPortBorder(), Visible(), VisibleRect().
Sus escuchadores mas importantes son:
WINDOW: WindowActivated(), WindowClosed(), WindowClosing(), WindowDeactivated(), WindowOpened().
MOUSE: MouseClicked(), MouseDragged(),MouseEntered(), MouseExited(),MouseMoved(), MousePressed(), MouseReleased().
KEY: KeyPressed(), KeyReleased(), KeyTyped().
Programa ejemplo:
import java.lang.*;import java.awt.*;import java.awt.event.*;import javax.swing.*;public class prog9 {//declaracion, creacion e inicializacion de componentes, objetos y variablesstatic JFrame ventana= new JFrame();static JScrollPane panel1 = new JScrollPane();static JTextField jt1 = new JTextField(80);// parte principal de programapublic static void main(String[] args){ // area de definicion de propiedades de el objetoventana.setTitle("mi programa");ventana.setDefaultCloseOperation(ventana.EXIT_ON_CLOSE);//cargando scrollpane panel1 con un componente grandotepanel1.setViewportView(jt1);// cargando la ventana con el scrollpanelventana.getContentPane().add(panel1,BorderLayout.CENTER);ventana.pack(); ventana.setVisible(true);//area de asociacion de objeto-eventos}; // termina main} // termina clase
De momento el unico componente grandote a usar es el textfield con muchos caracteres, mas adelante se estudiaran componentes mas apropiados para este tipo de panel.
Corrida:
JSCROLLPANE JAVA
Cuando un componente ocupa mucho espacio en pantalla o contiene mucha información, un JSCROLLPANE permite asociarle una pequeña vista o ventana deslizable o
apple
es
https://cdnimages.juegosboom.com/applesana.es/1220/dbmicrodb1-apple-jscrollpane-java-1741-0.jpg
2021-07-10
El contenido original se encuentra en https://programacionfacil.com/java/jscrollpane/
Todos los derechos reservados para el autor del contenido original (en el enlace de la linea superior)
Si crees que alguno de los contenidos (texto, imagenes o multimedia) en esta página infringe tus derechos relativos a propiedad intelectual, marcas registradas o cualquier otro de tus derechos, por favor ponte en contacto con nosotros en el mail bitelchux@yahoo.es y retiraremos este contenido inmediatamente