CAJAS DE TEXTO MULTILINEA en JAVA

CAJAS DE TEXTO MULTILINEA en JAVA

A veces no es suficiente una entrada de texto de una única línea. TextArea es una caja de texto multilínea, es decir, admite varias líneas. Como valores en la construcción toma un String inicial, seguido del número de columnas y filas que se desean visualizar. Además del método constructor existen otros de gran importancia.

CREACIÓN:

 

TextArea nomb=new TextArea(String,int colum,int fil);

add(nomb);

POSICIONAMIENTO:

 

nomb.reshape(x,y,ancho,alto);

 

 

INSERTAR TEXTO:

AL FINAL:                 nomb.append(texto);

 

POS ALEATORIA:     nomb.insertText(texto,posición);

 

REENPLAZAR:          nomb.replaceText(texto,p_ini,p_final);

 

 

 

EJEMPLO:

 

import java.awt.*;

import java.applet.*;

 

public class eje5 extends Applet{

        TextArea caja=new TextArea("hola a todos",50,10);

        String nombre;

 

        public void init(){

                setLayout(null);

                Button boton=new Button("Insertar");

                add(caja);

                add(boton);

                caja.reshape(10,10,200,100);

                boton.reshape(220,10,50,30);

               

        }

 

        public boolean action(Event evt,Object obj){

                if (evt.target instanceof Button)

                {

                        String cad="hola a todos";

                        caja.appendText(cad);

                        //caja.insertText("adios",5);

                        //caja.replaceText("tarde",0,5);

                        return true;

                }

                return false;        

        }

}

 

    

 

 

 

 

 

 

También te podría gustar...

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *