este pequeño fragmento de código, muestra como agregar barras de desplazamiento a un JTextArea en java, esta característica se implementa como una clase extra denominada JScrollPane, que es un contenedor que agrega las barras de desplazamiento según sea necesario, para hacer accesible toda el área del control que se envuelve.
public class MainFrame extends JFrame { private JTextArea mTxtArea = null ; public MainFrame() { try { jbInit(); } catch (Exception e) { e.printStackTrace(); } } private void jbInit() throws Exception { this.getContentPane().setLayout( new BorderLayout() ); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.setSize( new Dimension(400, 300) ); //creamos el text area mTxtArea = new JTextArea(); //luego creamos un JScrollPane que contendra el text area JScrollPane scroll = new JScrollPane( mTxtArea ); //finalmente se agrega el scroll pane al formulario this.add( scroll, BorderLayout.CENTER ); } }
Comentarios
Publicar un comentario