🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #29489

una de Scrollbars

#29489
From: J.M.Marticorena
Date: Tue, 16 Dec 1997 00:00
46 lines
1701 bytes
Hola a todos:

	Alguien me podria decir, que tengo que poner en el metodo
<handleEvent>, (o en algun otro sitio), para que me haga, un scroll la
pantalla, es decir; cuando empieza el programa me imprime las 18 lineas
que caben en la pantalla, pero de hay no pasa por mucho que le de a la
barra del scroll.

	Muchas gracias del novato de Josemary.

	El codigo que pongo es el siguiente:

public class Main extends Frame {
    Scrollbar scroll = new Scrollbar(Scrollbar.VERTICAL, 50, 50, 50,
100);

    Main() {
        super("Mi ventanita");
        add("East", scroll);
        pack();
        resize (200,200);
        show();
    }
    
    public boolean handleEvent(Event evt) {
        if (evt.target == scroll) {

	//************** Aqui es donde no se que hay que poner
    //*************** para que me haga el scroll la pantalla
            return true;
        }
        return false;
    }
    
    public void paint (Graphics  g) {
    	int ejeX = 20, ejeY = 20;
    	
    	for ( int i = 0; i < 50; i++){
    		g.drawString (" Esta es la prueba N. = " + String.valueOf (i),
ejeX, ejeY);
    		ejeY += 10;
    	}
    		
    }
}
Technical Details
Message-ID: <34967BE3.66DF@abonados.cplus.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII-7-bit
X-Google-Thread: 1116f3,dd36dcfab6a52d1a,start
X-Google-Attributes: gid1116f3,public
From: "J.M.Marticorena" <g023294303@abonados.cplus.es>
Subject: una de Scrollbars
Date: 1997/12/16
Message-ID: <34967BE3.66DF@abonados.cplus.es>
X-Deja-AN: 298683507
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0
Reply-To: g023294303@abonados.cplus.es
Content-Type: text/plain; charset=us-ascii
Organization: Unisource Espana NEWS SERVER
Newsgroups: es.comp.lenguajes.java